This job is now closed
Job Description
- Req#: 210489593
DESCRIPTION:
Duties: Write secure and high-quality code actively to platforms for business teams by building new features and fixing existing challenges while meeting project timelines and deliverables by managing expectations. Participate in architectural conversations and execute standard software solutions, design, and development. Design core architecture of the system and design architecture and process for technical troubleshooting for complex problems independently which includes determining detailed steps and blueprint for system troubleshooting. Guide junior developers on best development practices, perform code reviews, provide feedback and suggest changes as necessary. Design, develop, code, and determine troubleshooting architecture/process with consideration of upstream and downstream systems and technical implications. Manage small projects and perform production releases independently end to end by coordinating across multiple teams and time zones. Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development. Build microservices that can run on the bank’s internal cloud and the public cloud platform. Design and develop complex software products by providing solutions to business problems through innovation and engineering practices and run them to completion from start to finish with minimal supervision. Coordinate with different technology and business stakeholders and take lead in design requirement analysis sessions with business. Drive project planning sessions with stakeholders to ensure timely delivery of quality software product.
QUALIFICATIONS:Minimum education and experience required: Master’s degree in Computer Science, Computer Engineering, Information Technology, or related field of study plus 3 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation. The employer will alternatively accept a Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or related field of study plus 5 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation.
Skills Required: Requires experience in the following: Agile SDLC; Application Architecture Disciplines; Microservices; Apache Kafka; J2EE; Spring; Hibernate; Java; Selenium; SQL; REST; SOAP; Maven; JSON; Kubernetes; AWS Cloud Services; Dynatrace; Oracle; Qlikview; Splunk; GIT; Cucumber; Junit; Automated Testing; Functional Testing; Manual Testing; Performance Testing; System Integration Testing; Unit Testing; User Acceptance Testing.
Job Location: 880 Powder Mill Rd, Wilmington, DE 19803. Telecommuting permitted up to 40% of the week.
About the company
J.P. Morgan is a leader in financial services, offering solutions to clients in more than 100 countries with one of the most comprehensive global product platforms available. We have been helping our clients to do business and manage their wealth for more than 200 years. Our business has been built upon our core principle of putting our clients' interests first.