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