You will be responsible for:
- System Design and Development: Lead the design and implementation of backend services and APIs using Java technologies, ensuring scalability, reliability, and performance.
- Problem-Solving: Analyze and solve complex technical challenges across the stack, from architecture to implementation.
- Collaboration: Work closely with Product Managers, UX designers, and Frontend Engineers to deliver features that meet user needs and business goals.
- Ownership: Take ownership of features throughout their lifecycle, from initial concept to deployment and maintenance.
You should apply if you have:
- 7+ years of hands-on experience in large-scale backend development, with a strong emphasis on Java programming (a must).
- Strong analytical and problem-solving skills, with the ability to debug and resolve complex technical issues efficiently.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and building scalable microservices architectures.
- Advantageous experience with infrastructure as code, CI/CD pipelines, and building data-oriented applications and APIs.
- Excellent communication skills, both verbal and written, with the ability to articulate technical ideas clearly and collaborate effectively within a team environment.
- A Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
*We operate in a flexible hybrid work model.
for more details.