Java Cloud Technical Expert
Schneider Electric Bangalore, Karnataka, India
Automation Machinery Manufacturing · 10,001+ employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain complex microservice-based backend services on the Azure cloud platform. Ensure high levels of code quality, reliability, and scalability while managing automated CI/CD delivery pipelines.
What they look for
Requirements
Requires a minimum of 8 years of experience in Java programming and a solid understanding of microservices architecture. Candidates must hold a bachelor's degree in Computer Science or a related technical discipline.
Full description
Job Description:
We are looking for a senior Java developer to join our software development team in Global Technology group to build a distributed cloud application that consists a set of complex micro-service architecture-based backend services. Your primary responsibility will be to design, develop, deploy & maintain these services on the cloud.
You will need to work with the team to deliver a robust infrastructure and ensure that these services are well utilized by various cloud, mobile & desktop applications. A commitment to collaborative problem solving, sophisticated code design & development with high levels of quality & reliability is essential.
Responsibilities & duties:
- Design, build, and maintain efficient, reusable, and reliable Java code
- Deploy & maintain microservices on the cloud on Azure platform
- Translate user stories into functional software micro-services & API
- Help maintain code quality & improve coding standards
- Ensure automated & efficient CI/CD delivery pipeline with on-demand software release
- Focus on efficiency, reliability & scalability of software services
Essentials:
- Minimum 8+ years of experience in Java programming, able to write clean readable Java code
- Solid understand of Object-Oriented Programming & Design Patterns
- Experienced in Micro-services architecture and Cloud development of RESTful services
- Experience with Container Orchestration Platforms (preferably Azure Kubernetes Services)
- Familiar with various design and architectural patterns
- Skill for writing reusable Java libraries
- Implementing automated testing platforms and unit tests
- Familiarity with Continuous Integration & Continuous Deployment
- Experience in working in Agile environment
Desirable:
- Tool experience: Azure DevOps, Docker, Git, Maven, JIRA
Personal qualities & behavioral traits:
- Problem-solver at heart – resourceful, aptitude to troubleshoot
- Resourceful & proactive: take initiative & act
- Willingness & ability to learn new languages and technologies
- Ability to challenge and question based on reasoned argument
- Clear and precise communication in English – written and verbal
Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
- 8+ years of rich development experience in areas mentioned above
Similar roles
-
Senior Software Engineer - Java
SentinelOne United States · $132K–$182K/yr
-
Java Developer
mthree Recruiting Portal Boston, Massachusetts, United States · $65K/yr
-
Back-end Java Software Engineer III
JPMorgan Chase & Co. Wilmington, Delaware, United States
-
Analyste Développeur Java Expérimenté – Plugins Eclipse / IDz (H/F)
CITECH Cergy, Ile-de-France, France · €38K–€50K/yr
-
Desarrollador/a Java – Ecosistema Caixa
TECDATA ENGINEERING Spain · €35K/yr
-
Analista Senior Java – Ecosistema Caixa
TECDATA ENGINEERING Spain · €42K/yr