Posted on: 27/08/2025
About the Role :
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 :
- 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.
- Strong SQL skills, including writing complex queries, joins, and stored procedures.
- Experience with deploying applications to various environments (e.g., 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.
- Knowledge of API security best practices, including authentication, authorization, and data encryption.
Desired Skills :
- Experience with Agile development methodologies (Scrum, Kanban)
- Experience with cloud platforms (AWS, Azure, GCP)
- Excellent communication and interpersonal skills
Benefits :
- Opportunity to work on challenging and impactful projects
- Collaborative and supportive work environment
- Opportunities for professional growth and development
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1536957
Interview Questions for you
View All