Job Overview:
This role involves designing, developing and maintaining complex backend systems. The successful candidate will have exceptional problem-solving skills to identify and resolve technical issues efficiently.
* Design and develop robust backend applications using Java
* Contribute to the technical excellence of the team
* Collaborate with cross-functional teams to integrate components seamlessly
* Communicate effectively with team members and stakeholders
Key Skills:
* 6+ years of experience as a backend developer
* Proficient in Java 21 and Relational/Non-Relational Databases
* Familiar with design patterns, microservices, and software design principles
* Experience working with payment processing platforms and API connections
* Scripting languages expertise
Requirements:
* Ability to learn quickly and work independently
* Strong project management and interpersonal skills
* A team player who enjoys collaborating with others