SCHNEIDER ELECTRIC IS HIRING JAVA DEVELOPER

Job Title: Java Developer

Location: Bangalore, Karnataka, India
Category: Technical
Schedule: Full-time
Req ID: 008Y0U

Job Description:

As a Java Developer, you will be part of the EcoStruxure Platform group at Schneider Electric, responsible for building a distributed cloud application based on a complex micro-service architecture. Your primary role will be to design, develop, deploy, and maintain backend services on the cloud. You will collaborate with the team to ensure these services are efficiently utilized by various cloud, mobile, and desktop applications.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Deploy and maintain microservices on the Azure cloud platform.
  • Translate user stories into functional software micro-services and APIs.
  • Help maintain code quality and improve coding standards.
  • Ensure an automated and efficient CI/CD delivery pipeline with on-demand software releases.
  • Focus on the efficiency, reliability, and scalability of software services.

Qualifications:

Essential:

  • Proficiency in Java and Azure services.
  • Solid understanding of object-oriented programming.
  • Familiarity with various design and architectural patterns.
  • Skill in writing reusable Java libraries.

Desirable:

  • Experience with tools like Azure, Docker, GitHub, Maven, JIRA.

Personal Qualities & Behavioral Traits:

  • Problem-solver with a resourceful mindset and aptitude for troubleshooting.
  • Proactive and willing to take the initiative.
  • Willingness and ability to learn new languages and technologies.
  • Ability to challenge and question based on reasoned arguments.
  • Clear and precise communication in English, both written and verbal.

Educational Requirements:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.

How to Apply:

You can apply for this position by visiting the Schneider Electric careers page and following the application process.