The client Digital Services Development needs a Senior JAVA/J2EE Developer to deliver exceptional support to develop meaningful digital experience and strengthen customer experience.
Requirements
- Java/J2EE
- Spring Boot
- Spring Integration
- Spring Data
- JPA
- Hibernate
- AWS
Responsibilities
- 3-5 years of experience in developing large-scale enterprise applications & backend systems
- Strong experience in Java/J2EE and related open-source frameworks (Spring Boot, Spring Integration, Spring Data, JPA, Hibernate, etc.)
- Basic experience with public cloud providers (particularly AWS)
- Proficient in Micro Services/backend development, and building enterprise integration solutions with various Application servers and messaging systems (JBoss/WebSphere Application server, Kafka, Red Hat AMQ, JMS, and others)
- Familiar with containerized app deployments (Docker, Kubernetes framework or Red Hat OpenShift), Server less Architecture
- Possess knowledge in database systems RDMS, RDS, NoSQL, DynamoDB, etc.
- Strong knowledge of object-oriented design, design patterns, current IT trends, modern technology landscape, architecture principles, and advanced development techniques
Other
- BS/MS degree
- Minimum 4 days a week onsite
- Travel: Yes, 1-2x per year (? 1 week)
- Overtime: Yes, Occasional
- Must be eligible to work in the US