Job Description
At least overall 6+ years using Java as programming Language, out of which minimum 4 years working with minimum 7 of below mentioned skillset.
• Implementation of common microservices patterns using Spring Cloud framework while using Spring Boot for writing the microservices
• Must have worked with any one of the components like Eureka, Hystrix , Zuul , Ribbon etc….
• Must have worked with Spring Cloud Security using OAuth2 security for Spring Boot apps, providing Single Sign On, token relay and token exchange.
• Must have hands on experience with deploying Spring Cloud integration with Amazon Web Services.
• Must have working knowledge about Spring Cloud Stream for orchestration using Kafka, Rabbit MQ or any other message broker.
• Must have worked on deploying microservices in minimum one project using Docker, Kubernetes etc…. At least have clear conceptual knowledge about what are containers, and how Docker and Kubernetes is used in production environment.
• Must have working knowledge about microservice security using Single Sign On, shall be able to manage the microservices configuration in secure way.
• Must have Oracle SQL queries and database DML knowledge.
• Must have worked using Nginx webserver at least on one software project. Clear conceptual knowledge of working of any webserver is a must.
• Must have experience with Unit Testing, Service / API testing for testing the endpoints, End to End testing using CI / CD pipelines on GitHub, combined with Azure DevOps.
• Continuous Integration system knowledge to create Pull Requests in GitHub and ensure problem solving in case builds are broken.
• Knowledge about Microservices hosting platform Apigee, monetization platform AppDirect will be a big plus.
• Should be comfortable working with tools like Jira, Confluence, Azure DevOps, Junit, Logzio.
• Working Knowledge of Amazon EC2, DynamoDB, Lambda, SQS, SNS, SES.
Soft Skills
• Great interpersonal skills with written and spoken English will be a big plus.
• Ability to work in team environment with clear focus on delivering solutions to business problems
• Should be able to work in a global cross-cultural environment.
• Ability to work in Agile SCRUM and SAFE Agile environments is a big plus. At least understanding the processes is a need which cannot be ignored.
• High Commitment to learn in a dynamic environment is a must and cannot be ignored.
• Presentation and Demonstration skills are a must for working in Agile team environment.
Team Environment
• A successful candidate will be expected to work in a flat organizational structure.
• Working with fellow backend application developers and User Interface developers.
• In direct day to day working person will be interacting with team of architects, technical managers/leads and business leaders.
Location: Bangalore, Karnataka. Should be available for at least one F2F interview round in Schneider Bangalore Office
Qualifications
Degree: Bachelors/Masters in engineering.
Schedule: Full-time
Req: 008FJV
💡 Quick Summary
Seeking a career-building opportunity? The Senior Backend Microservices Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
