InfraCloud Technologies
Location
Bangalore | India
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 cross-functional 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 third-party 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:
- Bachelor's or Master's degree in Computer Science, Engineering, or a 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.
- Hands-on experience with containerization technologies (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
Job tags
Salary