About this role
The team is seeking a Senior Backend Java Developer to design, build, and scale backend services for a high throughput, low latency platform with strict reliability and auditability requirements. In this role, you will own the end-to-end delivery process, from design to production, while collaborating closely with Product, QA, and DevOps teams.
Key Responsibilities:
- Design and implement microservices and event-driven components in Java, preferably Java 17.
- Model and optimize PostgreSQL schemas, queries, and transactions for performance.
- Ensure the reliability and auditability of backend services.
- Collaborate with cross-functional teams to define and refine system architecture.
- Participate in code reviews and mentor junior developers.
Required Skills & Qualifications:
- Strong experience in Java development, specifically with Java 17.
- Proficiency in designing microservices and event-driven architectures.
- Extensive knowledge of PostgreSQL and experience in database optimization.
- Familiarity with cloud platforms and DevOps practices.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- 5-8 years of relevant experience in backend development.
What we offer:
- Opportunity to work on cutting-edge technology in a dynamic environment.
- Collaborative team culture with a focus on innovation and professional growth.
- Flexible working arrangements and a supportive atmosphere.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.