You will develop and maintain full-stack Java applications.
Responsibilities
- Develop Java-based web applications using scalable designs and architectures.
- Integrate legacy applications and databases with new applications and data models.
- Modify and enhance existing applications while supporting enterprise-level deployments.
- Build and document REST services using Swagger.
Required Skills
- 10+ years of professional experience.
- Mastery of Java frameworks including Spring, Hibernate, and JEE6.
- Advanced Java 8 skills, including streams and lambda functions.
- Proficiency in Angular 2 and TypeScript.
- Strong knowledge of the Spring stack, including Spring Boot (Spring Cloud preferred).
- Experience with Hibernate ORM.
- Proficiency in JavaScript, HTML5, and CSS3.
- Hands-on experience with Git and Maven (Git preferred).
- Experience building REST services.