Senior Software Engineer - Microservices/ Kafka

New
N
NewRocketSoftware Development
Remote - IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
PostgreSQLPythonGCPJavaSpring BootCI/CDMicroservicesGitHub

Requirements

  • 3+ years of experience in Java application development.
  • Strong hands-on experience with Java Microservices and Spring Boot.
  • Experience with Apigee X API Management.
  • Strong knowledge of Confluent Kafka and event-driven architecture.
  • Experience with GitHub and CI/CD practices.
  • Strong understanding of PostgreSQL databases.
  • Working knowledge of Python.
  • Experience with Google Cloud Platform (GCP), BigQuery, and Cloud APIs.
  • Bachelor's degree in computer science, Information Technology, Engineering, or related field.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Exposure to Neo4j graph database is preferred.

Responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot.
  • Build and manage enterprise APIs using Apigee X.
  • Develop and support event-driven architecture using Confluent Kafka.
  • Collaborate with architects, product owners, and engineering teams to deliver scalable solutions.
  • Develop secure, high-performing, and resilient applications following industry best practices.
  • Design, optimize, and maintain PostgreSQL databases.
  • Utilize GitHub for source control, code reviews, and CI/CD processes.
  • Integrate applications with Google Cloud Platform (GCP), BigQuery, and Cloud APIs.
  • Troubleshoot, debug, and resolve production issues efficiently.
  • Participate in Agile development processes, sprint planning, and technical discussions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now