BENGALURU · FULLTIME
Senior Java Microservices Developer
Quess IT Staffing (Formerly known as Magna Infotech)
Bengaluru · onsite · Posted 40d ago
Sourced from
Not disclosed10–15 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Foundit · 14 questions to answer1.1s
- Decided the answers for all of them2.1s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are looking for a Senior Java Microservices Developer with strong hands-on experience in backend development, microservices architecture, API development, and DevOps. The ideal candidate should have a strong understanding of scalable application design, development best practices, and modern engineering practices.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Java 8+, Spring, and Spring Boot.
- Design and implement microservices-based architectures following industry-standard design patterns and best practices.
- Develop, integrate, secure, and optimize REST APIs, with a focus on performance, scalability, and reliability.
- Work with REST/JSON, Kafka, and Message Queues for application and service integration.
- Implement Unit, Integration, and Acceptance Testing using practices such as TDD/BDD, mocking, and stubbing.
- Work with Linux environments and relational/non-relational databases such as Oracle, SQL Server, PostgreSQL, and MongoDB.
- Build and maintain CI/CD pipelines and support DevOps practices using Jenkins, Docker, Kubernetes, and OpenShift.
- Implement application monitoring, logging, and troubleshooting to ensure system reliability and performance.
- Collaborate with cross-functional teams to understand requirements, resolve technical challenges, and deliver high-quality solutions.
- Participate in application design, code reviews, troubleshooting, and performance optimization activities.
Key Skills & Requirements
- 10+ years of overall software development experience.
- Strong hands-on experience with Java 8+, Spring, Spring Boot, and Microservices.
- Strong knowledge of Microservices architecture, design patterns, and best practices.
- Hands-on experience developing and maintaining REST APIs, including API security and performance tuning.
- Experience with REST/JSON, Kafka, and Message Queues.
- Strong understanding of Unit, Integration, and Acceptance Testing, TDD/BDD, Mocking, and Stubbing.
- Good working knowledge of Linux.
- Experience with databases such as Oracle, SQL Server, PostgreSQL, or MongoDB.
- Strong DevOps exposure with Jenkins, CI/CD, Docker, Kubernetes, and OpenShift.
- Experience with application monitoring and logging.
- Experience with Node.js, ES6, or TypeScript is an added advantage.
- Experience with AWS, GCP, or Azure is a plus.
- Excellent communication, problem-solving, analytical, and teamwork skills.
Preferred Candidate Profiles
- Senior Java Developer
- Java Microservices Developer
- Backend Developer
- Microservices Engineer
Sourced from foundit
Section · 02
Skills
message queuesApache Kafkaapi securityJava 8+Event DrivenJSONAPI performance tuningREST APISpring BootJavaMicroservicesAPI Development