This role is for one of the Weekday's clients
Key Responsibilities
- Architect, design, and implement backend systems and services using Java.
- Collaborate with frontend developers, product managers, and stakeholders to define technical requirements and deliver new features.
- Optimize the backend for speed, reliability, and scalability to support growing user demands.
- Integrate with third-party APIs, payment gateways, and financial systems.
- Conduct code reviews, debug issues, and implement best coding and security practices.
- Mentor junior developers and contribute to building a high-performance engineering culture.
- Stay updated with emerging technologies and methodologies in backend development.
Requirements
- 4-7 years of experience in backend development with a strong focus on Java.
- In-depth knowledge of backend architecture, RESTful APIs, and database management.
- Experience with cloud platforms like AWS or GCP and familiarity with microservices architecture is a plus.
- Proven ability to write efficient, scalable, and maintainable code.
- Excellent problem-solving skills and attention to detail.
- Strong collaboration and communication skills to work effectively in a team environment.
Skills: database management,code reviews,debugging,gcp,java,microservices architecture,backend architecture,backend development,architecture,restful apis,mentoring,aws