Software Engineer [Multiple Positions Available]
Duties: Provide guidance and direction to the engineering team, ensuring that technical standards and best practices are followed.
Mentor and support team members, fostering a collaborative and productive work environment.
Lead the design and architecture of software systems, making critical decisions about technology stack, frameworks, and tools.
Ensure the quality of the codebase through regular code reviews and by implementing testing strategies.
Act as a liaison between the engineering team and other departments or stakeholders, effectively communicating technical concepts to non-technical audiences.
Address and resolve technical challenges and bottlenecks that arise during the development process.
Stay updated with industry trends and emerging technologies and identify opportunities for innovation and process improvements within the team.
Identify potential risks in the project lifecycle and develop mitigation strategies.
This position requires up to 10% domestic travel to JPMC partner sites.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or related field of study plus 6 years of experience in the job offered or as Software Engineer, or related occupation.
The employer will alternatively accept a Master's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or related field of study plus 4 years of experience in the job offered or as Software Engineer, or related occupation.
Skills Required: This position requires experience with the following: Designing, deploying, and managing scalable, highly available, and secure systems on private cloud; Implementing security measures, compliance standards, and authentication/authorization including oAuth2 and Spring Security; Building, deploying, and orchestrating containerized applications using Docker and Docker Compose; Developing robust, scalable applications and microservices using Java, Spring Framework, and Spring Boot, with best practices and design patterns; Managing project dependencies, build processes, and automated testing using Maven, Junit, and TDD practices; Designing and optimizing relational database schemas including Oracle, writing complex SQL and CQL queries, and ensuring database performance and security; Implementing and managing messaging and streaming systems using Kafka; Monitoring and optimizing application performance using Dynatrace and Splunk; Conducting performance and load testing using JMeter, and integrating performance testing into CI/CD pipelines; Managing source code repositories and collaborating with teams using GIT and branching strategies; Designing and developing RESTful APIs, including JSON and XML data handling, validation, and transformation; Automating infrastructure provisioning and management and infrastructure as code (IaC) best practices; Implementing enterprise integration patterns and workflo...
- Rate: Not Specified
- Location: Wilmington, US-DE
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210792692
- Posted: 2026-09-23 12:28:07 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Kommissionierer / Entlaster für Pakete (m/w/d) in Unna
- Kommissionierer / Entlaster für Pakete (m/w/d) in Dortmund-Hörde
- Kommissionierer / Entlaster für Pakete (m/w/d) in Dortmund-Aplerbeck
- Registered Nurse (RN) - Endoscopy
- Registered Nurse (RN) - ER
- Registered Nurse (RN) - Med Surg
- Postbote für Pakete und Briefe (m/w/d)
- Registered Nurse (RN) - Telemetry
- Registered Nurse (RN) - Telemetry
- Registered Nurse (RN) Supervisor
- Occupational Therapist - Acute Rehab
- Interventional Radiology Technologist Full Time Days
- Physical Therapist
- Radiology Tech
- Physical Therapist (PT)
- CT Tech
- Registered Respiratory Therapist II (RRT)
- Speech Language Pathologist (SLP)
- NPD Sourcing Engineer ACBU Electronic Systems
- CNC Machinist (2nd Shift)