Job Title:
Senior Java Developer Specialist
About the Role:
We are looking for an experienced and skilled Full Stack Java Developer to join our team.
The ideal candidate will have a strong background in Java development, experience with front-end frameworks such as Angular, React, or Vue.js, and knowledge of database systems including relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
The selected candidate will be responsible for developing, testing, and maintaining applications using Java on the back end and modern front-end frameworks, designing and implementing RESTful APIs and system integrations, ensuring best practices in software architecture, security, and performance, collaborating with product, design, and QA teams, performing code reviews, mentoring less experienced developers, participating in technical decisions, and helping define standards and best practices.
Key Responsibilities:
* Develop, test, and maintain applications using Java on the back end and modern front-end frameworks (Angular, React, or Vue.js).
* Design and implement RESTful APIs and system integrations.
* Ensure best practices in software architecture, security, and performance.
* Collaborate with product, design, and QA teams.
* Perform code reviews and mentor less experienced developers.