We are looking for an experienced Java Spring Boot Developer & APIM Specialist to join our team.
A). Key Details of the Engagement:
Designation : Java Spring Boot Developer & APIM Specialist
Experience : 7 – 10 Years
Location : Remote
Job Type : Full Time / Contractor
Start Date : ASAP (Immediate Joiners are preferable)
Duration : Long Term
Key Skills : Proficiency in Java & Spring Framework (Spring Boot, Spring MVC, Spring Security), Microservices, Azure APIM, Azure API gateway policies, throttling, and routing, RESTful API, OAuth2, OpenID Connect, performance monitoring and troubleshooting, GitHub, Docker, Kubernetes, Azure AKS, Exposure on Messaging systems(RabbitMQ /Azure Service Bus).
B). Key Responsibilities:
• Develop, test, and maintain high-quality APIs and microservices using Java Spring Boot.
• Design and implement API integrations and configurations within Azure APIM.
• Set up and manage Azure API gateway policies, throttling, and routing.
• Collaborate with cross-functional teams to gather requirements and deliver solutions aligned with business needs.
• Optimize and improve application scalability, performance, and security.
C) . Technical Requirements:
➢ Proficiency in Java and the Spring Framework (Spring Boot, Spring MVC, Spring Security).
➢ Strong understanding of RESTful API design and best practices.
➢ Experience with microservices architecture and asynchronous messaging systems (e.g., RabbitMQ, Azure Service Bus).
➢ Hands-on experience with Azure API Management (APIM), including API publishing, policy creation, and monitoring.
➢ Familiarity with OAuth2, OpenID Connect, and other API security standards.
➢ Strong skills in application performance monitoring and troubleshooting using monitoring tools like Dynatrace, App Insights, etc.
➢ Proficient in using GitHub Actions for building and deploying applications.
➢ Experience with containerization tools (e.g., Docker) and orchestration platforms (e.g., Kubernetes, Azure AKS).
➢ Experience deploying and managing applications in Azure cloud environment.
D). Preferred Qualifications:
▪ Bachelor’s degree in computer science, Software Engineering, or a ▪ related field.
▪ Knowledge of monitoring tools like Dynatrace, Grafana, or App ▪ Insights.
▪ Experience with NoSQL databases and relational databases.
▪ Strong problem-solving skills with a focus on root cause analysis.
▪ Ability to work in an Agile environment.
E). Must Have:
• Should be reliable & good at work habits
NOTE:
Preference will be given for the people who are proactive, showcase right attitude, submit all the required on boarding documents in time and willing to start working immediately.
Resume should be in detail and SYNC with above Job Description else it will be rejected at scrutiny level itself. Hence requesting you to prepare the resume properly and share with us along with contact form.
Please share your updated profile to Recruitment@nbits.tech & disha.jayanth@nbits.tech and fill the below contact form without fail.
Contact Form: https://forms.gle/sigr33FMmPk2qnN77
Thank You
NBITS TA Team
www.nbits.tech