Senior Backend Engineer
Core
Design, build, and scale enterprise-grade Java-based microservices and APIs for utility infrastructure platforms.
Role type
Senior Backend Engineer (Java)
Builds
Scalable backend services, proprietary APIs, and SaaS products for utility grid modernization.
Domain
Utilities / Energy Infrastructure / Cloud Services
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Microservices, REST APIs, Relational Databases (SQL), Docker, Software Design Principles
Preferred skills
AWS (S3, EC2), Redis, OpenSearch, SQS, Angular, React, GIS systems
Technologies
Java, Docker, AWS, Redis, OpenSearch, SQS, Angular, React, SQL
Responsibilities
Design and develop scalable Java services within a microservices architecture; implement and expand proprietary APIs; research and integrate cutting-edge technologies for scalability and performance; participate in code reviews and engineering standards.
Seniority
Senior, hands-on IC