S

Schneider Electric

Global energy management and automation provider

Lead DCR Application Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Six to nine years of professional software development experience.
  • Strong proficiency in Java 8 and Java 17, including streams, lambdas, concurrency, and the Collections API.
  • Hands-on expertise with Spring Boot, including REST APIs, dependency injection, and configuration management.
  • Solid understanding of Spring Data JPA for object-relational mapping and SQL query design.
  • Working knowledge of SQL, including query optimization, schema design, and indexing.
  • Knowledge of AWS cloud services.
  • Practical experience with AWS SQS for message queue-based communication.
  • Ability to design and deploy AWS Lambda functions for event-driven and serverless workflows.
  • Familiarity with EC2 instance management, auto-scaling groups, and security groups.
  • Understanding of AWS IAM roles, policies, and least-privilege access patterns.
  • Solid understanding of OAuth 2.0 and JWT-based authentication flows.
  • Experience implementing secure service-to-service and user-facing API authentication.
  • Proven experience designing and building distributed microservices systems at scale.
  • Deep understanding of synchronous REST and asynchronous event-driven inter-service communication patterns.
  • Experience with API gateway patterns, service discovery, and load balancing in a microservices topology.
  • Ability to handle distributed tracing, centralized logging, and circuit breaking, such as Resilience4j.
  • Understanding of data consistency strategies, including eventual consistency, the saga pattern, and idempotent consumers.
  • Exposure to Redis for caching or distributed locking.
  • Strong problem-solving abilities, demonstrated by resolving complex technical issues.
  • Clear communication skills for bridging technical and non-technical stakeholders.
  • Ability to coach and guide team members through shared expertise.

Responsibilities

  • Lead end-to-end development of backend microservices using Java 8, Java 17, and Spring Boot.
  • Design and implement event-driven integrations using AWS SQS, SNS, and Lambda.
  • Own service deployment and infrastructure management on AWS EC2, including IAM policy governance.
  • Write clean, well-tested, production-grade code focused on scalability and reliability, using JUnit and acceptance testing.
  • Implement advanced application features, collaborate with cross-functional teams to resolve complex issues, and conduct code reviews to maintain quality standards.
  • Maintain comprehensive documentation for application design, functionality, and processes.
  • Research challenges and develop software applications to address complex technical issues.
  • Make decisions about work and priorities, guided by precedent or documented procedures with some interpretation.

Desired Qualifications

  • Passion for continuous learning and exploring new technologies and methodologies.

About the Company

Schneider Electric

Global energy management and automation provider

Schneider Electric is a global specialist in energy management and automation. It helps homes, businesses, and industries run electricity more efficiently by selling electrical products, automation hardware, software, and related services. Its offerings cover electrification, automation, and digitization, and solutions connect devices, collect data, and control systems to optimize energy use in smart industries, resilient infrastructure, and data centers. The company distinguishes itself with a broad, end-to-end portfolio and a worldwide presence in over 100 countries, combining hardware, software, and services to address sustainability and reliability. Its goal is to help people and organizations use energy more efficiently, reduce environmental impact, and improve uptime and reliability.

Company size
10,001+
Company stage
IPO
Headquarters
Rueil-Malmaison, France
Founded
1836

Recently Posted Jobs

Explore more opportunities at Schneider Electric

See more jobs