Position: Senior Java Developer: API Gateway Specialist
Experience: 6 years
Location: Bangalore
Mode: Hybrid
Job Description:
We are seeking a talented Senior Java Developer with a proven track record in architecting and implementing robust API gateway solutions. In this role you will play a pivotal role in designing building and maintaining our API gateway infrastructure to enable seamless communication between diverse systems services and applications.
Responsibilities:
- Lead the design and development of API gateway solutions using Java technologies to facilitate secure scalable and efficient communication between internal and external systems.
- Collaborate with crossfunctional teams to gather requirements define API specifications and design interfaces that meet business objectives and technical requirements.
- Implement best practices for API lifecycle management including versioning documentation security and performance optimization.
- Develop custom plugins filters and extensions to extend the functionality of the API gateway and integrate with thirdparty systems and services.
- Ensure adherence to industry standards and best practices for API design security and governance including OAuth JWT OpenAPI and RESTful principles.
- Design and implement monitoring logging and alerting solutions to ensure the reliability availability and performance of the API gateway infrastructure.
- Provide technical leadership and mentorship to junior developers conducting code reviews and promoting knowledge sharing and collaboration within the team.
Requirements:
- Bachelors or Masters degree in Computer Science Engineering or related field.
- 6 years of professional experience in software development with a focus on Java programming.
- Extensive experience designing building and deploying API gateway solutions using frameworks such as Spring Cloud Gateway Netflix Zuul or Kong Gateway.
- Proficiency in Java development including experience with Spring Framework Spring Boot and other relevant Java technologies.
- Strong understanding of microservices architecture RESTful APIs and API design principles.
- Handson experience with containerization technologies (Docker Kubernetes) and cloud platforms (AWS Azure GCP).
- Familiarity with API management platforms developer portals and API documentation tools.
- Excellent problemsolving skills with a keen attention to detail and a passion for delivering high quality software solutions.
- Strong communication and interpersonal skills with the ability to collaborate effectively in a fast paced agile environment.
api,gateway,java,spring,infrastructure,cloud