
Search by job, company or skills
We are looking for a skilled Java backend developer with strong hands-on experience in backend technologies and modern development frameworks. The ideal candidate should have a solid foundation in core Java concepts, object-oriented programming, and experience building scalable and stable enterprise applications.
Design, develop, and maintain backend applications using Java / J2EE technologies
Develop scalable n-tier web applications and RESTful services
Write clean, maintainable, and efficient code following best practices
Implement unit testing and contribute to automation frameworks
Collaborate with cross-functional teams for design and delivery
Participate in CI/CD implementation and follow TDD practices
Troubleshoot, debug, and optimize application performance
Core Technologies
Strong hands-on experience in Java, J2EE, SQL
Experience with Spring Framework & Spring Boot
Experience with MongoDB
Knowledge of JPA / Hibernate
Solid understanding of Data Structures, Algorithms, and Complexity Analysis
Web & API Technologies
Experience with REST, SOAP, JSON, XML
Exposure to AXIS, JERSEY
Experience using Postman or REST Clients
Testing & QA
Knowledge of JUnit / TestNG
Exposure to Karate Framework
Understanding of Test Automation Frameworks
Experience in writing unit and integration test cases
DevOps & Deployment
Working knowledge of CI/CD pipelines
Familiarity with Docker, Kubernetes, OpenShift
Linux proficiency
Architecture & Messaging
Understanding of Microservices architecture
Experience with distributed systems
Exposure to Kafka/RabbitMQ
Java / J2EE Certification (Nice to Have)
Experience in object-oriented design patterns and best practices
Knowledge of Continuous Integration / Delivery & Test-Driven Development (TDD)
Strong analytical, problem-solving, and communication skills
Job ID: 143839825