Posted on: 05/08/2025
Key Responsibilities :
- Design, develop, test, and maintain Java-based applications using modern frameworks and technologies.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Collaborate with front-end developers, DevOps, QA, and product teams to integrate user-facing elements with server-side logic.
- Build and maintain RESTful APIs and integrate with third-party services.
- Participate in the entire software development lifecycle from requirements gathering to deployment and support.
- Optimize application performance and ensure high availability and scalability.
- Conduct code reviews, unit testing, and support system integration testing.
- Troubleshoot and debug production issues and provide timely fixes.
- Stay updated with the latest trends in Java development and recommend improvements.
Required Skills & Qualifications :
- 47 years of hands-on experience in Java development.
- Strong knowledge of core Java and object-oriented programming (OOP) concepts.
- Experience with Spring Framework, including Spring Boot, Spring MVC, and Spring Data JPA.
- Proficiency in building RESTful web services and working with JSON/XML.
- Solid understanding of database systems like MySQL, PostgreSQL, or Oracle.
- Familiarity with version control systems such as Git.
- Experience with Maven/Gradle, JUnit/TestNG, and logging frameworks like Log4j/SLF4J.
- Understanding of Agile methodologies and SDLC processes.
- Strong problem-solving, analytical, and communication skills.
Preferred Skills :
- Exposure to cloud platforms (AWS, Azure, GCP).
- Familiarity with message brokers like Kafka or RabbitMQ.
- Basic understanding of containerization tools like Docker and orchestration tools like Kubernetes.
- Experience with CI/CD pipelines and tools like Jenkins, GitLab CI/CD, etc.
- Knowledge of security best practices in Java web applications
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1525025
Interview Questions for you
View All