logo

JobNob

Your Career. Our Passion.

Java Software Engineer


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

All rights reserved