Schneider Electric

Senior Application Engineer I

Schneider Electric
Apply
11 hours ago
Bengaluru, IndiaSenior

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.
  • Manage service deployment and AWS EC2 infrastructure, including IAM policy governance.
  • Write scalable, reliable, well-tested production code and conduct code reviews.
  • Design distributed microservices systems with synchronous and asynchronous communication patterns.
  • Implement API authentication, caching, distributed locking, tracing, logging, circuit breaking, and data consistency strategies.
  • Maintain application documentation and coach team members through shared technical expertise.

Requirements

  • 6–9 years of professional software development experience.
  • Strong proficiency in Java 8 and Java 17, including streams, lambdas, concurrency, and the Collections API.
  • Hands-on Spring Boot experience with REST APIs, dependency injection, and configuration management.
  • Experience with Spring Data JPA, ORM, SQL query design, query optimization, schema design, and indexing.
  • Practical experience with AWS SQS, AWS Lambda, EC2 instance management, auto-scaling groups, security groups, and AWS IAM.
  • Experience implementing OAuth 2.0 and JWT-based authentication for service-to-service and user-facing APIs.
  • Proven experience designing and building distributed microservices systems at scale.
  • Knowledge of service discovery, load balancing, distributed tracing, centralized logging, circuit breaking, eventual consistency, saga patterns, idempotent consumers, and Redis.
  • Strong problem-solving, communication, continuous learning, and team coaching abilities.

Benefits

  • High-impact work supporting products used by real users.
  • Supportive team culture focused on innovation and professional growth.
  • Learning opportunities including certifications and technical training.
  • Flexible work options.
  • Total Rewards programs supporting employee and family well-being, future planning, skills growth, inclusion, and community contribution.

Tech Stack

JavaJUnitRedisSpring BootSQL

Categories

Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me