You'll be an integral part of the development team, responsible for designing, developing, and maintaining scalable web applications that deliver an exceptional user experience.
The Role:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain server-side applications using Java and Spring framework.
- Create and maintain efficient and reusable code on the front-end using HTML, CSS, and JavaScript frameworks.
- Optimize applications for maximum speed and scalability.
- Troubleshoot & debug issues and maintain high standards for code quality and organization.
- Stay up to date with the latest industry trends and technologies to drive continuous improvement.
What you will bring in:
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in Java, Spring framework, and modern front-end technologies.
- Solid knowledge of HTML, CSS, and JavaScript, as well as popular JavaScript libraries and frameworks (e.g., React, Angular, Vue.js).
- Experience with RESTful API development.
- Familiarity with databases (e.g., MySQL, PostgreSQL) and ORMs.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication skills and the ability to work in a collaborative, agile environment.