Software Engineering #200024881
Software Engineering Jersey City, New Jersey.
Duties: Deliver secure, efficient, high performing and stable code. Develop smart and scalable IT solutions. Produce comprehensive tests for all developed code and improve code coverage and quality. Architect IT solutions. Translate business requirements to technical deliverables. Work with architecture and design leads to build scalable IT solutions. Analyze, debug, and resolve production issues.
Minimum education and experience required: This position requires a Master’s degree in Computer Information Systems, Computer Engineering, Computer Science, or related field of study plus three (3) years of experience in the position offered or three (3) years of experience as a Lead Business Analyst, Programmer Analyst, Applications/Java Developer, IT Consultant, System Specialist, or related occupation. The employer will alternatively accept a Bachelor’s degree plus five (5) years of experience in lieu of the Master’s degree and three (3) years of experience.
Skills Required: This position requires three (3) years of experience with: microservices; RESTful API; JMS; concurrency and batch programming; Java; J2EE; Spring 4.x; Spring Batch; Spring Boot; Hibernate; Servlets; JSP or JSF; JMS; web service; Angular or ReactJS; Maven; Oracle; NoSQL such as Cassandra, or MongoDB; Cloud technologies including AWS and Kubernetes; IntelliJ IDE; JIRA; Sonar; continuous integration and continuous development tools; JavaScript; MVCs; and RDBMS.
EOE, AAE, M/F/D/V. JPMorgan Chase & Co. All rights reserved.