11 Sep
|
Quess IT Staffing (Formerly known as Magna Infotech)
|
Bengaluru
11 Sep
Quess IT Staffing (Formerly known as Magna Infotech)
Bengaluru
We are looking for a Senior Java Microservices Developer with solid 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
📌 Senior Java Microservices Developer (Bengaluru)
🏢 Quess IT Staffing (Formerly known as Magna Infotech)
📍 Bengaluru