Senior Java Developer (Spring Boot & Microservices)
Job Summary
As a Senior Java Developer you will:
- Develop modern modular and scalable applications using Java (17).
- Build and maintain microservices-based architectures using Spring Boot.
- Design and implement RESTful APIs ensuring performance and reliability.
- Apply dependency injection and clean coding practices in application development.
- Work with relational databases such as MySQL or PostgreSQL.
- Write and maintain unit and integration tests using JUnit Mockito and RestAssured.
- Contribute to CI/CD pipelines for automated build testing and deployment.
- Collaborate with cross-functional teams in an Agile development environment.
- Ensure code quality scalability and maintainability across applications.
- Participate in code reviews and continuous improvement initiatives.
What You Bring to the Table:
- 68 years of experience in Java development.
- Strong expertise in Java 17 and Spring Boot.
- Hands-on experience with microservices REST and HTTP protocols.
- Experience with CI/CD practices and Git-based version control.
- Strong knowledge of relational databases (MySQL PostgreSQL etc.).
- Experience in test-driven development and automated testing frameworks.
- Good understanding of cloud development concepts.
- Strong analytical and problem-solving skills.
You Should Possess the Ability to:
- Write clean reusable and maintainable code.
- Break down complex problems into simple and effective solutions.
- Work collaboratively in fast-paced Agile teams.
- Take ownership of tasks and deliver high-quality outcomes.
- Adapt to new technologies and continuously improve.
What We Bring to the Table:
- Opportunity to work on scalable enterprise applications.
- Exposure to modern microservices and cloud-based architectures.
- A collaborative and innovation-driven work environment.
- Opportunities for continuous learning and growth.
Lets Connect
Want to discuss this opportunity in more detail Feel free to reach out.
Recruiter: Asha Krishnan
Phone: ; Extn :146