Java Full Stack Engineer - Professional
Jersey City, NJ, United States
Skills Must have: (Primary)
Java 8+, spring boot, JPA, Restful WebServices, Angular 9+, Oracle
• Good to have (secondary) experience with agile methodologies (Scrum, Kanban)
Requirements:
• Minimum of 8+ years of technical experience in design and development of various applications utilizing a wide range of technologies
• Strong knowledge of frameworks, design patterns
• Strong experience in core Java
• Strong experience with Apache Camel or Mulesoft or similar integration frameworks
• Experience with Spring (Spring MVC, Spring Data, Spring Security, Spring JDBC)
• Experience with JMS and message queue brokers (WebSphere MQ, Active MQ)
• Strong foundation in Object Oriented Programming and Design Patterns
• Automated build platforms/continuous integration experience and knowledge (Jenkins, Hudson, Maven, Gradle)
• Ability to interpret and troubleshoot applications using logs (troubleshooting Java memory issues, analyzing java heap/thread dumps, troubleshooting application issues)
• Experience with Unix platforms
• Experience with databases (Oracle)