You will develop and maintain modern RESTful APIs alongside legacy IMCM applications.
Responsibilities
- Develop and implement RESTful APIs, integrating them into existing systems.
- Maintain and update legacy application components using JSP and Servlets.
- Manage application logic and data persistence using Hibernate.
- Work across the full stack of the IMCM application to address API and servlet-based requirements.
Required Skills
- 5+ years of application development experience using Java and J2EE (Servlets, JSP, JDBC, JMS, Transactions).
- Strong proficiency in implementing and integrating RESTful Web Services.
- Hands-on experience with Spring MVC, Spring Boot, and Hibernate.
- Proficiency with build and testing tools including ANT, Maven, and JUnit.
- Experience running applications on JBOSS, WebSphere, or Tomcat.
- Practical knowledge of Apache web servers.
- Understanding of relational database design and structure using MySQL.
- Experience with XML/XSLT and JavaScript.
Preferred Skills
- Experience working with ATG frameworks.