LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Software Engineer III - Java Backend Developer in Chief Data & Analytics Office

at J.P. Morgan

Back to all Java jobs
J.P. Morgan logo
Bulge Bracket Investment Banks

Software Engineer III - Java Backend Developer in Chief Data & Analytics Office

at J.P. Morgan

Mid LevelNo visa sponsorshipJava

Posted 18 days ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Jersey City
Country
United States

Join JPMorgan Chase's AI/ML Data Platforms team as a Java backend engineer to design, build, and maintain scalable, secure data products. You will work with large financial and non-financial datasets, leveraging Java 17+, Spring Boot, Postgres, Kubernetes, and cloud technologies (preferably AWS). The role involves contributing to data architecture, developing performant and testable code, and collaborating with product, tech, and analytics partners to implement data engineering use cases. Strong SQL, CI/CD, and familiarity with additional languages like Python or Scala are expected.

Location: Jersey City, NJ, United States

Bring your Software Engineering to the next level and become an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Software Engineer at JPMorgan Chase within AI/ML Data Platforms, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities 

  • Operates on big financial and non-financial data using modern parallel data analytics tools.
  • Contributes to the design and architecture of the data management platform.
  • Possesses strong hands-on working experience on core Java v17 or above
  • Possesses experience working on databases like Postgres
  • Utilizes the latest cloud technology and infrastructure to perform analysis at scale, preferably AWS.
  • Works with Tech, Product and other data partners to develop and implement data engineering use cases.
  • Leverages technical skills to source and prepare data from a variety of data sources including traditional databases, SQL, no-SQL, and Cloud. 
  • Builds and maintain dataset documentation and metadata.
  • Evaluates the current data architecture and shape the future state data architecture and roadmap.
  • Works closely with data analytics staff within our team and partner teams to optimize solutions and develop / foster new ideas.
  • Develops solutions to make the product supportable and scalable.

Required qualifications, capabilities, and skills 

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Expert level Java application development experience using Java v17 or higher, Spring boot, relational databases (Postgres, Oracle, etc)
  • Knowledge with Kubernetes, AWS experience or any cloud experience
  • Hands on Database Skills (Postgres, Oracle, or SQL Server).  Strong SQL skills needed. 
  • Data Architecture skills and experience building enterprise scale data solutions.
  • Experience building performant, decoupled, testable, maintainable code and fine tuning application response / performance testing using industry-wide technology trends and best practices
  • Experience working with Maven, Jenkins build pipelines, Sonar and Unit testing frameworks including Junit5, Cucumber or similar.
  • Experience with at least one other coding language (Python, Scala, Node.js etc.)
  • Ability to communicate at all levels of the organization including senior executive level.

Preferred qualifications, capabilities, and skills

  • Basic understanding of financial markets
  • Experience with Graph Database such as Neo4J
Design and deliver secure, scalable AI/ML data products using cloud, analytics, and advanced Java.

Software Engineer III - Java Backend Developer in Chief Data & Analytics Office

at J.P. Morgan

Back to all Java jobs
J.P. Morgan logo
Bulge Bracket Investment Banks

Software Engineer III - Java Backend Developer in Chief Data & Analytics Office

at J.P. Morgan

Mid LevelNo visa sponsorshipJava

Posted 18 days ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Jersey City
Country
United States

Join JPMorgan Chase's AI/ML Data Platforms team as a Java backend engineer to design, build, and maintain scalable, secure data products. You will work with large financial and non-financial datasets, leveraging Java 17+, Spring Boot, Postgres, Kubernetes, and cloud technologies (preferably AWS). The role involves contributing to data architecture, developing performant and testable code, and collaborating with product, tech, and analytics partners to implement data engineering use cases. Strong SQL, CI/CD, and familiarity with additional languages like Python or Scala are expected.

Location: Jersey City, NJ, United States

Bring your Software Engineering to the next level and become an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Software Engineer at JPMorgan Chase within AI/ML Data Platforms, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities 

  • Operates on big financial and non-financial data using modern parallel data analytics tools.
  • Contributes to the design and architecture of the data management platform.
  • Possesses strong hands-on working experience on core Java v17 or above
  • Possesses experience working on databases like Postgres
  • Utilizes the latest cloud technology and infrastructure to perform analysis at scale, preferably AWS.
  • Works with Tech, Product and other data partners to develop and implement data engineering use cases.
  • Leverages technical skills to source and prepare data from a variety of data sources including traditional databases, SQL, no-SQL, and Cloud. 
  • Builds and maintain dataset documentation and metadata.
  • Evaluates the current data architecture and shape the future state data architecture and roadmap.
  • Works closely with data analytics staff within our team and partner teams to optimize solutions and develop / foster new ideas.
  • Develops solutions to make the product supportable and scalable.

Required qualifications, capabilities, and skills 

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Expert level Java application development experience using Java v17 or higher, Spring boot, relational databases (Postgres, Oracle, etc)
  • Knowledge with Kubernetes, AWS experience or any cloud experience
  • Hands on Database Skills (Postgres, Oracle, or SQL Server).  Strong SQL skills needed. 
  • Data Architecture skills and experience building enterprise scale data solutions.
  • Experience building performant, decoupled, testable, maintainable code and fine tuning application response / performance testing using industry-wide technology trends and best practices
  • Experience working with Maven, Jenkins build pipelines, Sonar and Unit testing frameworks including Junit5, Cucumber or similar.
  • Experience with at least one other coding language (Python, Scala, Node.js etc.)
  • Ability to communicate at all levels of the organization including senior executive level.

Preferred qualifications, capabilities, and skills

  • Basic understanding of financial markets
  • Experience with Graph Database such as Neo4J
Design and deliver secure, scalable AI/ML data products using cloud, analytics, and advanced Java.