
Software Engineer II (Java)
JPMorgan Chase & Co.
Jersey City, NJ • 12m ago • On-site
Mid
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Agile team focused on payment processing software components
- Develop secure, stable, scalable back-end services
Description
You will be an emerging member of a software engineering team delivering software solutions through design, development, and technical troubleshooting of multiple back-end components. The role emphasizes writing secure, high-quality code using Java and Spring Boot, designing database interactions with Oracle, and integrating messaging systems such as MQ and Kafka for reliable data flow.
Responsibilities
- Execute standard software solution design, development, and technical troubleshooting
- Write secure, high-quality code with limited guidance
- Use enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity (with validation via peer review, automated testing, and secure coding standards)
- Develop and maintain back-end services using Java and Spring Boot
- Design and optimize database interactions with Oracle
- Integrate messaging systems such as MQ and Kafka
- Apply SDLC toolchain knowledge, including AI-assisted development and automation capabilities
- Troubleshoot and solve basic-complexity technical problems
- Analyze large, diverse data sets to identify problems and support secure, stable application development
- Learn and apply system processes and methodologies for secure, stable code and systems
Requirements
- Formal training or certification on software engineering concepts and 2+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying languages
- Strong proficiency in Java and Spring Boot
- Experience with Oracle databases, MQ, and Kafka
- Proven ability to work effectively in a team environment
- Solid problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
Benefits
- Competitive total rewards package (base salary based on role, experience, skills, and location; may include commission/discretionary incentive compensation for eligible roles)
- Comprehensive health care coverage and on-site health/wellness centers
- Retirement savings plan
- Backup childcare
- Tuition reimbursement
- Mental health support
- Financial coaching
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Java Software Engineer III
JPMorgan Chase & Co.
Mid
Technology
Wilmington, DE · On-site
N/A
5 days ago

Back-End Java Software Engineer III
JPMorgan Chase & Co.
Senior
Technology
Wilmington, DE · On-site
N/A
3 days ago

Software Engineer II
Toast
Mid
Technology
New York, NY · On-site
$133K - $213K/yr
4 days ago

Software Engineer II (Payments Platform)
JPMorgan Chase & Co.
Mid
Technology
Tampa, FL · On-site
N/A
4 days ago

Java Backend Software Engineer III
JPMorgan Chase & Co.
Senior
Technology
Chicago, IL, United States of America · On-site
N/A
5 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Software Engineer
Cotiviti
Senior
Technology
Remote
$91K - $118K/yr
20h ago

Java Software Engineer
Motorola Solutions
Senior
Technology
Kraków, Poland · On-site
18K zł - 21K zł/yr
6 days ago

Java Software Engineer
BEST S.A.
Intern
Technology
Gdynia, PO, Poland · Remote
13K zł - 17K zł/yr
14h ago
Software Engineer (Java, with German)
Capgemini
Mid
Technology
Warsaw, Maz, Poland · On-site
N/A
6 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights