JOB DESCRIPTION
- Design, build and maintain APIs, services
- Debug production issues across services and multiple levels of the stack
- Work with engineers across the company to build delightful features that span various parts of the system
- Collaborate with our business, product, and operations teams to understand and solve our users’ pain points
JOB REQUIREMENTS
MUST HAVE SKILLS
- 5+ years of professional software development experience.
- Strong hands-on experience with Java and backend development.
- Solid experience with Spring Framework and Hibernate/JPA.
- Experience with Maven for dependency and build management.
- Hands-on experience working with Docker and containerized environments.
- Strong understanding of Git workflows (Git Flow or similar).
- Experience working with AWS Cloud services.
- Solid knowledge of Relational Databases such as PostgreSQL or MySQL.
- Good English communication skills, able to work with international client.
NICE TO HAVE:
- Experience with NodeJS, ReactJS, or VueJS.
- Familiarity with AI coding assistants/tools such as GitHub Copilot, Cursor, or similar.
- Experience working in modern Agile/Scrum development environments.
- Exposure to microservices or distributed system architecture.
BENEFITS
Competitive Salary and Brilliant Health Benefits
Progressive and Fun Working Environment
Valuable Training