Posted on: 12/07/2025
Job Description :
We are seeking an experienced and passionate Java Developer with 5+ years of hands-on development experience to design, develop, and maintain high-performance, scalable applications.
The ideal candidate should have strong expertise in core and advanced Java concepts, along with experience working in agile development teams and delivering production-ready solutions.
Key Responsibilities :
- Collaborate with product managers, architects, and other developers to build efficient and scalable systems.
- Write clean, maintainable, and efficient code with proper documentation.
- Troubleshoot and debug applications, ensuring performance, quality, and responsiveness.
- Participate in code reviews, unit testing, and system integration testing.
- Contribute to the design and improvement of system architecture and development processes.
- Keep up to date with emerging technologies and propose their adoption where appropriate.
Required Skills and Qualifications :
- Strong understanding of Core Java, OOP principles, collections, and exception handling.
- Experience with Java frameworks such as Spring / Spring Boot or Hibernate / JPA
- Knowledge of RESTful APIs, microservices architecture, and JSON/XML.
- Experience working with relational databases (e.g., MySQL, PostgreSQL, Oracle).
- Familiarity with build tools such as Maven or Gradle and version control using Git.
- Understanding of CI/CD pipelines, testing frameworks (JUnit/TestNG), and agile
methodologies.
Preferred Skills :
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with containerization tools like Docker and orchestration using Kubernetes.
- Front-end exposure with JavaScript, React, or Angular is a plus.
- Knowledge of messaging systems like Kafka, RabbitMQ, etc
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1511626
Interview Questions for you
View All