Application Programmer V (Closed)
SkillStorm is seeking a Java Developer for our client in Jersey City, New Jersey. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.
Description:
- This position is for a Java Developer to assist in the creation of enterprise web applications in the financial industry domain. This is an exciting project using a modern stack of Java and JavaScript technologies to deliver high-quality cutting edge web applications. The candidate must have a demonstrated track record of developing high-quality enterprise applications using the latest tools and techniques available. She or he must be able to work independently with a high degree of self-discipline in a fast-paced agile environment, where strong communication and collaboration skills are essential.
Essential Duties and Responsibilities:
- Strong communication skills is MUST
- Design, develop, implement and test complex multi-tier systems using Spring, Spring Data, and Hibernate on the backend and React on the frontend.
- Perform peer reviews and identify, coordinate, and execute technical debt removal wherever possible
- Write automated unit and integration tests using JUnit
- Deliver high quality code to realize business requirements, with an eye on keeping technical debt low and test coverage high
Required Qualifications:
- To perform this job successfully, the candidate must have the following minimum experience:
- 5+ years of demonstrated experience designing, developing and testing real-world, enterprise applications
- 5+ years of hands-on Java experience, including analysis, design and testing
- 4+ years of experience using Spring framework (all modules), Spring Boot, Spring Data, Spring Test Framework, Spring RESTful services, Transaction Management, Spring Annotations.
- 4+ years of experience developing and consuming web services using SOAP or REST
- 4+ years of experience using JPA / Hibernate and also developing complex queries using native / HQL
- 2+ years of relational database experience with a solid understanding of SQL and modeling concepts
- 4+ years of experience using SVN, Maven, Jenkins and Sonar
- Experience using Scrum and following Agile best practices
#LI-DNI
Similar Jobs
Angular Developer
Contract job in New York
Technical Project Manager
Contract job in Jersey City
Entry Level Software Engineer
Contract job in Philadelphia