Role OverviewDesign, develop, and maintain enterprise-grade web applications using Java and modern frontend technologies. Collaborate with business stakeholders, product owners, and architects to translate requirements into technical solutions.
What You Will Do
Develop responsive and user-friendly UI components using Angular, React, or similar frameworks. Create scalable backend services using Spring Boot and related Spring Framework modules.
Why It Might Be a Fit
Strong proficiency in Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Microservices Architecture, and experience with frontend technologies such as Angular, React, and TypeScript.
Requirements
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
- 7+ years of experience in software development with Java/J2EE technologies.
- Strong proficiency in Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Microservices Architecture, and experience with frontend technologies such as Angular, React, and TypeScript.
- Experience with databases such as Mongo DB and Oracle or SQL Server, or PostgreSQL, or MySQL.
- Proficiency with Git-based source control systems.
- Experience working in Agile/Scrum environments.
- Experience with Copilot, Devin, Windsurf for AI prompting, Spec Driven development
]]>