Posted on: 12/08/2025
Job Description :
We are looking for a talented Java Developer with strong expertise in Spring Boot and Microservices Architecture to join our engineering team.
You will be responsible for designing, developing, and maintaining scalable enterprise applications, ensuring robust performance, security, and seamless integration.
The role demands strong problem-solving skills, the ability to work in an agile environment, and a passion for modern software engineering practices.
Key Responsibilities :
Application Development & Design :
- Design, develop, and maintain Java applications using Spring Boot and Spring Framework.
- Build scalable, resilient, and secure microservices-based architectures.
- Participate in technical design discussions and contribute to architecture decisions.
API Development & Integration :
- Integrate with external systems, third-party APIs, and databases.
- Ensure API security, versioning, and documentation.
Database & Data Management :
- Work with RDBMS (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB, Cassandra).
- Write efficient queries, stored procedures, and database migration scripts.
Code Quality & Testing :
- Write clean, maintainable, and well-documented code.
- Implement unit testing and integration testing using JUnit, Mockito, or similar frameworks.
- Participate in code reviews, ensuring adherence to coding standards and performance best
practices.
Agile Development & Collaboration :
- Participate in sprint planning, daily stand-ups, and retrospective meetings.
- Collaborate with DevOps teams for CI/CD pipeline integration.
Required Skills & Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 1- 2 years of professional experience in Java development.
- Proficiency in Java 8+, Spring Boot, and Spring Cloud.
- Strong knowledge of microservices architecture and related design patterns.
- Experience with RESTful API development and integration.
- Familiarity with message queues (Kafka, RabbitMQ) for asynchronous communication.
- Good understanding of Docker, Kubernetes, and containerized deployments.
- Experience with CI/CD tools (Jenkins, GitLab CI, etc.
- Knowledge of application performance tuning and security best practices.
Good-to-Have Skills :
- Exposure to cloud platforms (AWS, Azure, GCP).
- Experience with API Gateway and service mesh technologies.
- Understanding of event-driven architecture and reactive programming
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1528151
Interview Questions for you
View All