Software Engineer III- Java
Core
Design and deliver secure, stable, and scalable technology products for JPMorgan Chase's International Private Bank, supporting business objectives through innovative software solutions.
Role type
Senior IC Java Software Engineer
Builds
Secure, high-quality production code and complex applications integrating with enterprise systems
Domain
Financial Services / Enterprise Software Engineering
Deliverable
production ML models | product features
Required skills
System design, application development, testing, operational stability, modern programming languages, database querying, AI-assisted development tools, SDLC knowledge, agile methodologies
Preferred skills
REST APIs, cloud-based microservices (Spring Boot), relational databases (Oracle, Postgres, Sybase, MS SQL), messaging/streaming technologies (Kafka), Python development
Technologies
Java, Spring Boot, Kafka, Oracle, Postgres, Sybase, MS SQL, Python, CI/CD
Responsibilities
Execute software solutions, design, development, and technical troubleshooting; Create secure, high-quality production code and maintain algorithms; Produce architecture and design artifacts for complex applications; Gather, analyze, synthesize, and develop visualizations and reporting from large data sets; Proactively identify hidden problems and patterns in data to improve coding hygiene and system architecture
Seniority
Senior, hands-on IC