Job Opportunity
We're seeking a skilled and experienced Senior Java Developer to join our team. In this role, you'll design and build scalable systems that power our applications and directly influence the experience of thousands of users.
Key Responsibilities:
* Develop server-side applications using Java and related technologies.
* Collaborate with product managers, designers, and frontend developers to translate business requirements into robust technical solutions.
* Implement and maintain scalable backend systems for our web applications.
* Write clean, well-structured, code following best practices and coding standards.
* Conduct code reviews, providing constructive feedback to ensure code quality and continuous improvement.
* Troubleshoot and debug production issues, delivering timely fixes.
* Optimize application performance and scalability through tuning and code enhancements.
* Stay current with industry trends, proposing innovative solutions to improve our backend architecture.
Requirements
* Proven experience as a Senior Java Developer or similar backend role.
* Strong knowledge of Java and related backend technologies.
* Experience designing scalable backend systems and APIs.
* Ability to collaborate with cross-functional teams and contribute to architectural choices.
* Commitment to writing clean, maintainable code and participating in code reviews.