Posted on: 11/07/2025
Key Responsibilities :
- Java Application Development : Design, implement, and maintain high-quality, scalable Java applications, leveraging strong proficiency in core Java concepts (OOP, collections, exception handling, multithreading) and Java 8+ features (lambda expressions, streams, functional interfaces).
- Spring Framework Expertise : Utilize thorough knowledge of the Spring framework, including Spring Core, Spring MVC, Spring Boot, Spring Data, and Spring Security, to build robust applications.
- RESTful API Development : Proficiently create and design RESTful APIs using Spring MVC or Spring Boot, adhering to best practices and standards. Familiarity with tools like Postman for API testing and documentation.
- Database Interaction : Proficiently interact with various databases (MySQL, PostgreSQL, Oracle, etc.) using Spring Data JPA or other persistence frameworks, including writing SQL queries and managing transactions.
- Security-Centric Development : Develop secure Java Spring Boot applications, following best practices for authentication, authorization, data protection, and secure communication using Spring Security.
- Build Automation & Performance : Proficiently use build tools such as Maven or Gradle for project automation. Understand and apply performance tuning and optimization techniques for Spring applications.
- Code Quality & Collaboration : Maintain awareness of code quality standards, actively conduct, and participate in code reviews. Collaborate effectively with team members, utilizing strong analytical and problem-solving skills to identify and resolve technical issues.
Good to Have :
- Microservices : Design, implement, and maintain microservices using Spring Boot, adhering to microservices architecture principles for scalability, maintainability, and fault tolerance.
- Containerization and Orchestration : Utilize Docker and Kubernetes for containerization and orchestration to optimize application deployment, scaling, and management.
- CI/CD with Jenkins : Implement and optimize continuous integration and continuous deployment (CI/CD) pipelines using Jenkins for Spring Boot applications
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1511152
Interview Questions for you
View All