Posted on: 10/07/2025
Job Description :
We are seeking a skilled and motivated Java Developer with over 3 years of experience in developing robust and scalable backend systems. The ideal candidate should have hands-on experience in Java, object-oriented programming, RESTful APIs, and working within Agile teams.
This role will contribute to all phases of the software development lifecycle, from design to deployment.
Key Responsibilities :
- Build and consume RESTful APIs and ensure seamless integration with frontend and third-party systems.
- Develop queries, procedures, and data models using relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB).
- Write clean, efficient, and testable code following industry standards and best practices.
- Perform unit testing, integration testing, and debugging to ensure application quality and reliability.
- Participate in Agile/Scrum ceremonies including stand-ups, sprint planning, and retrospectives.
- Work closely with frontend developers, QA engineers, DevOps, and product managers to deliver high-quality solutions.
- Maintain technical documentation for code, design, and system architecture.
Required Qualifications :
- Bachelors degree in Computer Science, Engineering, or a related technical field.
- Minimum 3 years of hands-on experience in Java development.
- Strong knowledge of Core Java, OOP principles, and design patterns.
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Experience with RESTful web services and JSON/XML.
- Good understanding of databases and writing optimized SQL queries.
- Familiarity with Maven/Gradle, Git, and CI/CD pipelines.
- Experience working in Agile/Scrum environments.
- Strong problem-solving and analytical skills.
- Effective communication skills and ability to work collaboratively in a team.
Preferred Skills :
- Experience with Microservices architecture.
- Familiarity with containerization tools like Docker and orchestration with Kubernetes.
- Knowledge of Cloud platforms like AWS, GCP, or Azure.
- Experience with message brokers (e.g., Kafka, RabbitMQ).
- Exposure to unit testing frameworks like JUnit, Mockito.
- Basic knowledge of frontend technologies (e.g., HTML, JavaScript) is a plus
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1510845
Interview Questions for you
View All