Related skills
dynamodb java docker aws postgresql📋 Description
- Collaborate with Product, Design, and QA to design and deliver features.
- Architect and build scalable backend services using Java and Spring Boot.
- Produce clean, maintainable, well-documented code with reliability and testability.
- Integrate third-party services and APIs with robust error handling.
- Continuously enhance performance and developer experience via automation and refactoring.
- Diagnose and resolve complex issues across the stack; drive improvements.
🎯 Requirements
- Bachelor’s or Master’s in CS, Engineering, or related field.
- 5+ years of hands-on backend software development experience.
- Deep expertise in Java and Spring Boot; modern backend architectures.
- Experience designing and scaling RESTful APIs and distributed systems.
- Agile development and CI/CD pipelines experience.
- Relational DBs and ORM (Hibernate); frontend exposure a plus.
🎁 Benefits
- Culture: people-first, inclusive, voices heard
- Learning & development with regular internal technical talks
- Competitive compensation, pension, health, paid leave
- Equal opportunity employer, diverse and inclusive
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!