Looking for Mid Level Java Developers with 4-8 years of experience.
Final interview will be In-person so look for local candidates.
3 Backend Developer
2 Full stack - 50/50
RTH after 90 days– based on performance, 602
*The role not eligible for client employer sponsored immigration support
Must Have:
Full Stack:
- Design and implement UI components in REACT JS
- Hands on experience in messaging/asynchronous communication like Kafka.
- Experience in Enterprise Application Development using Java (Java 8 and above), Spring, Microservices and Hibernate.
Backend:
- Hands on experience in messaging/asynchronous communication like Kafka.
- Experience in Enterprise Application Development using Java (Java 8 and above), Spring, Microservices and Hibernate.
Job description:
As an Application Developer, the candidate will be required to provide high quality technology solutions that address business needs by developing or enhancements for JPMorgan Wealth management program/applications. The role will involve working with business, product team and other program stakeholders.
The role will include the following major functions/responsibilities:
- Design, implement, test and maintain major server-side components and web applications.
- Design and implement UI components in REACT JS
- Implement back-end components of an n-tier application, including data model, data access objects, and application logic.
- Participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to information/data flow, and understand and comply with architectural standards in all phases.
- Document the detailed application specifications, translate technical requirements into programmed application modules and develop/enhance software application modules
- Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues
- Research and prototype new technologies as appropriate.
- Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.
Skills:
- Bachelor degree in Computer Science or related field and 6+ years’ experience related field.
- Experience in Enterprise Application Development using Java/JavaScript, J2EE, Microservices and HTML.
- Experience with open source frameworks: Open source frameworks, e.g., Spring, Hibernate
- Experience with Maven build/deployment process.
- Experience with Bitbucket, GitHub Source Code management techniques/ tools for software management, Knowledge SDLC tools (JIRA).
- Knowledge on experience in Apache Camel
- Strong knowledge on workflow technologies JBPM/BPMN required for automating business process & workflows
- Hands on experience in messaging/asynchronous communication like Kafka/MQ and JMS technologies
- Hands on experience in Micro Service and Docker
- Experience in managing Cloud platforms like Pivotal Cloud Foundry, AWS & internal Cloud GAIA
- Proficient in PL/SQL, including triggers, stored procedures, queries, etc.
- Strong understanding of object oriented programming and design patterns.
- Strong technical, analytical, problem solving, and communication skills.
- Experience with system, application, and process documentation including tools such as MS-Visio, etc.
- Excellent verbal, written, interpersonal, organizational and time management skills.
- Demonstrated teamwork and ability to work with diversified multi-location team.
- Experience with working on Agile/Scrum method of product implementation and delivery.
- Experience with implementing workflow applications is a plus.
- Experience with implementing a rules engine is a plus.
Job Type: Full-time
Pay: $104,461.98 - $120,803.67 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Experience level:
Schedule:
Experience:
- Java: 7 years (Required)
- Kafka: 7 years (Required)
- React: 7 years (Required)
Ability to Relocate:
- Jersey City, NJ 07302: Relocate before starting work (Required)
Work Location: Hybrid remote in Jersey City, NJ 07302