Software Engineer [Multiple Positions Available]
DESCRIPTION:
Duties: Design and develop software solutions to address technical challenges.
Build distributed systems using microservices and implement real-time messaging and streaming for data processing.
Develop and optimize business rule engines to support dynamic decision-making.
Create secure, production-grade code and maintain algorithms that integrate with enterprise systems.
Automate provisioning and management of cloud resources using infrastructure-as-code practices.
Modernize applications by migrating legacy systems to cloud-native architectures for scalability and maintainability.
Document architecture and design for applications.
Collaborate with business and technology teams to build scalable, automated solutions.
Perform architectural evaluations and risk analyses to ensure scalability, security, and compliance.
Update optimization models based on evolving business requirements.
Engineer responsive web applications using modern front-end technologies.
Analyze data to identify issues and improve code quality and system architecture.
Drive code refactoring efforts and enforce clean code standards.
Architect and maintain CI/CD pipelines with automated testing and deployment strategies.
Work with business analysts and domain experts to elicit requirements and validate technical assumptions.
Support production deployments and resolve integration issues.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Science, Information Technology, or related field of study plus three (3) years of experience in the job offered or as Software Engineer, Software Developer, IT Consultant, or related occupation.
The employer will alternatively accept a Bachelor's degree in Computer Science, Information Technology, or related field of study plus five (5) years of experience in the job offered or as Software Engineer, Software Developer, IT Consultant, or related occupation.
Skills Required: This position requires experience in the following: Designing and developing microservices-based applications using Java, Spring, Spring Boot, J2EE, and Agile methodology; Integrating databases using Hibernate; Developing and executing Linux shell scripts to start and stop services on Linux servers; Installing, configuring, and validating MQ clients in IBM MQ on Windows systems; Building scalable, distributed systems using messaging technologies including Apache Kafka, IBM MQ, and JMS; Developing front-end applications using React and TypeScript; Automating processes, scripting tasks, and scheduling using C#, JavaScript, and Autosys; Conducting data exchange using JSON and YML; Managing data using SQL and Oracle; Implementing automated functional, unit, and user-acceptance testing using JUnit; Building and deploying applications using deployment tools including Jenkins, Git, Maven, Jules, and Spinnaker; Developing cloud services using AWS technologies including ECS, RDS, S3, KMS, Lambda, and CloudWatch; Provisioning infrastr...
- Rate: Not Specified
- Location: Jersey City, US-NJ
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210778826
- Posted: 2026-08-26 11:02:45 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Lkw Fahrer – Rangierer (m/w/d)
- Postbote / Aushilfe / Hilfskraft (m/w/d)
- Postbote / Aushilfe / Hilfskraft (m/w/d)
- Postbote für Pakete und Briefe in Süderbrarup am Samstag Minijob (m/w/d)
- Paketzusteller in Flensburg (m/w/d)
- Postbote / Aushilfe / Hilfskraft (m/w/d)
- Postbote für Pakete und Briefe in Eckernförde (m/w/d)
- Postbote für Pakete und Briefe in Flensburg (m/w/d)
- Postbote / Aushilfe / Hilfskraft (m/w/d)
- Production Engineer
- Plant Engineer
- Szenior Vámügyintéző
- Postbote für Pakete und Briefe in Kropp (m/w/d)
- Data Product Analyst
- Assistant Machine Operator
- Director, Customer Success
- Data Product Analyst
- Value Chain Analyst
- EH&S Manager
- Senior Civil Engineer - Remote Eligible