Drimva

JPMorgan Chase

Java Software Engineer II

$124K–$150K

Jersey City, NJ · Full-time · Posted Aug 19, 2026

Experience
2+ years applied experience; no alternatives stated.
Education
Formal training or certification on software engineering concepts.

About the job

Build and operate JVM-based microservices and REST APIs for a fixed-income portfolio management platform supporting analytics, reporting, trade sizing, and portfolio workflows.

What you'll do

  • Design, develop, and maintain scalable, resilient Java/Kotlin services and contribute to architecture and design artifacts.
  • Work with relational databases, including schema design, SQL tuning, and database migrations.
  • Analyze data and contribute to application quality, system architecture, and operational stability.

What they ask for

  • Formal training or certification in software engineering concepts and 2+ years of applied experience.
  • Hands-on experience with system design, application development, testing, and operational stability in production.
  • Proficiency in Java and experience maintaining code and querying databases with SQL in a large corporate environment.
  • Experience with relational databases and migrations; knowledge of SDLC, agile practices, CI/CD, security, and responsible use of enterprise-authorized AI tools.

Nice to have

  • Kotlin experience; familiarity with modern front-end technologies.
  • Cloud or container platforms, event-driven architectures, or financial-services domain experience.

Pay

USD 123,500.00-$150,000.00 base salary

Tools

Java, Kotlin, Spring Boot, SQL, Liquibase, AWS, RDS, S3

AI focus

Use enterprise-authorized AI-assisted development tools for coding, testing, troubleshooting, or documentation; critically validate outputs and follow responsible-use, data-sensitivity, security, and resiliency practices.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)