i
Cortex Consulting
41 Cortex Consulting Jobs
Java API Developer - Spring Boot Framework (6-10 yrs)
Cortex Consulting
posted 13hr ago
Fixed timing
Key skills for the job
About the Role :
We are seeking a highly motivated and skilled Java API Developer to join our dynamic team.
In this role, you will be responsible for designing, developing, and maintaining high-quality RESTful APIs that power our core business applications.
You will work closely with cross-functional teams to ensure seamless integration and exceptional user experiences.
Key Responsibilities :
- Design, develop, and maintain RESTful APIs using Spring Boot framework.
- Write clean, well-documented, and maintainable code adhering to best practices.
- Conduct unit testing using JUnit and perform code quality checks using SonarQube.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Integrate APIs with other internal and external services.
- Implement and maintain API security measures.
- Troubleshoot and resolve API-related issues.
- Participate in code reviews and provide constructive feedback.
- Stay abreast of the latest technologies and industry trends.
Required Skills :
- Strong fundamentals in Java, including Object-Oriented Programming (OOP) concepts, data structures, and algorithms.
- Hands-on experience with Spring Boot framework, including dependency injection, REST controllers, and Spring Data JPA.
- Proficiency in unit testing with JUnit and experience with code quality tools like SonarQube.
- Strong SQL skills, including writing complex queries, joins, and stored procedures.
- Experience with deploying applications to various environments (e., cloud platforms, on-premise servers).
- Deep understanding of RESTful API design principles, including HTTP methods, status codes, and data formats (JSON, XML).
- Experience with at least 2 databases (Oracle/MySQL/SQLServer) is preferred.
Desired Skills :
- Experience with containerization technologies (Docker, Kubernetes)
- Experience with Agile development methodologies (Scrum, Kanban)
- Experience with cloud platforms (AWS, Azure, GCP)
- Excellent communication and interpersonal skills
Benefits :
- Competitive salary and benefits package
- Opportunity to work on challenging and impactful projects
- Collaborative and supportive work environment
- Opportunities for professional growth and development
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Application Developer roles with real interview advice