Eaton Corporation is adding a Senior Backend Engineer to take a leading role in software development. You will be responsible for participating across the entire application lifecycle, from architecture to deployment, while also organizing tasks and acting as a Scrum Master for the team.
What You'll Do
- Actively participate in all application development activities.
- Manage and own the entire development cycle, respecting processes like git flow and code review.
- Evangelize development best practices like SOLID principles.
- Distribute tasks within the development team.
- Monitor tasks in progress, solving and preventing issues proactively.
- Define the application architecture.
- Support and coach new joiners, junior developers, and consultants.
- Collaborate in the recruitment process for new software team members, both onshore and offshore.
What We're Looking For
- A Bachelor's degree in Engineering.
- 5 to 7 years of hands-on experience with Java.
Technical Stack
- Languages & Frameworks: JAVA, Springboot, NodeJS, Gradle, Springboot Gateway
- Architecture: Microservices, Clean Arch, CQRS, DDD, REST API, Web Sockets
- Data Stores: Postgresql, ElasticSearch, Mongodb, Redis
- Infrastructure & Cloud: Azure, Docker, Kubernetes, Helm Charts, IoT Hub, Kafka
- Tools & Processes: DevOps - CI CD, GitHub
Team & Environment
You will report directly to the Head of Software Engineering.
Eaton Corporation provides equal employment opportunities to all employees and applicants.






