LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Software Engineer III-Java

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 15 days ago

No clicks

**Title: Software Engineer III - Java** **Responsible for:** Leading the design & delivery of complex Java software, crafting robust, scalable cloud-native products with secure, high-quality interfaces within the HR technology domain. Key duties include: - **Software Development:** Design, develop, & maintain production-grade applications using Java, React, & associated technologies. - **System Design & Architecture:** Solve complex problems, create algorithms, & ensure design constraints are met via code development. - **Cloud & API Development:** Proficiency in AWS cloud technologies, API development (REST), database querying (SQL), & microservices architecture. - **Data Analysis & Visualization:** Analyze & synthesize diverse datasets to drive continuous improvement & enhance coding hygiene & system architecture. - **Contribute to Engineering Communities:** Share new & emerging technologies, foster a culture of inclusion & respect, & enhance overall software engineering practices. **Experience & Skills:** Minimum 5+ years in software engineering, proven track record in delivering production-grade applications, hands-on experience in full-stack development, system design, application development, testing, operational stability, & cloud technologies (AWS). Proficient in Java & React (JavaScript/TypeScript). Experience in Agile/Scrum, DevOps/CI-CD, application resiliency, security, & software development lifecycle is essential.

Compensation
Not specified

Currency: Not specified

City
Dublin
Country
Ireland

Full Job Description

Location: Dublin, Ireland

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorganChase within the Employee Platform, you serve as a seasoned member of an agile team to design and deliver trusted HR technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Builds and maintains full-stack capabilities across UI and services, delivering responsive user experiences and reliable backend integrations
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect

 

Required qualifications, capabilities, and skills

  • 5+ years of software engineering experience with a demonstrated track record of delivering production-grade applications
  • Hands-on practical experience in system designapplication developmenttesting, and operational stability
  • Proficient in coding in Java and React (JavaScript/TypeScript) with full-stack development experience
  • Experience developing, debugging, and maintaining code in a large corporate environment, including API development (REST) and database querying (SQL)
  • Overall knowledge of the Software Development Life Cycle (SDLC),  DevOps/CI-CD (Jenkins, Spinnaker), Agile/Scrum, application resiliency, and security
  • Hands-on experience with cloud technologies, specifically AWS (e.g., deploying, operating, and troubleshooting applications and services in AWS environments)
  • Experience building secure, maintainable applications including authentication/authorization patterns, input validation, and secure coding practices
  • Experience with distributed systems, microservices architecture, cloud-native patterns, and large-scale enterprise Java projects; excellent communication skills.

 

Preferred qualifications, capabilities, and skills

  • Familiarity with modern front-end patterns (component design, state management, accessibility, performance optimization) using React
  • Experience with backend frameworks and patterns in Java (e.g., Spring) and microservices-oriented design
  • Experience with containerization and orchestration (e.g., Docker, Kubernetes) and observability tooling (logging/metrics/tracing)
Lead design and delivery of complex Java software, building secure, scalable cloud native products with robust, high quality interfaces

Software Engineer III-Java

Compensation

Not specified

City: Dublin

Country: Ireland

J.P. Morgan logo
Bulge Bracket Investment Banks

15 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Title: Software Engineer III - Java** **Responsible for:** Leading the design & delivery of complex Java software, crafting robust, scalable cloud-native products with secure, high-quality interfaces within the HR technology domain. Key duties include: - **Software Development:** Design, develop, & maintain production-grade applications using Java, React, & associated technologies. - **System Design & Architecture:** Solve complex problems, create algorithms, & ensure design constraints are met via code development. - **Cloud & API Development:** Proficiency in AWS cloud technologies, API development (REST), database querying (SQL), & microservices architecture. - **Data Analysis & Visualization:** Analyze & synthesize diverse datasets to drive continuous improvement & enhance coding hygiene & system architecture. - **Contribute to Engineering Communities:** Share new & emerging technologies, foster a culture of inclusion & respect, & enhance overall software engineering practices. **Experience & Skills:** Minimum 5+ years in software engineering, proven track record in delivering production-grade applications, hands-on experience in full-stack development, system design, application development, testing, operational stability, & cloud technologies (AWS). Proficient in Java & React (JavaScript/TypeScript). Experience in Agile/Scrum, DevOps/CI-CD, application resiliency, security, & software development lifecycle is essential.

Full Job Description

Location: Dublin, Ireland

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorganChase within the Employee Platform, you serve as a seasoned member of an agile team to design and deliver trusted HR technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Builds and maintains full-stack capabilities across UI and services, delivering responsive user experiences and reliable backend integrations
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect

 

Required qualifications, capabilities, and skills

  • 5+ years of software engineering experience with a demonstrated track record of delivering production-grade applications
  • Hands-on practical experience in system designapplication developmenttesting, and operational stability
  • Proficient in coding in Java and React (JavaScript/TypeScript) with full-stack development experience
  • Experience developing, debugging, and maintaining code in a large corporate environment, including API development (REST) and database querying (SQL)
  • Overall knowledge of the Software Development Life Cycle (SDLC),  DevOps/CI-CD (Jenkins, Spinnaker), Agile/Scrum, application resiliency, and security
  • Hands-on experience with cloud technologies, specifically AWS (e.g., deploying, operating, and troubleshooting applications and services in AWS environments)
  • Experience building secure, maintainable applications including authentication/authorization patterns, input validation, and secure coding practices
  • Experience with distributed systems, microservices architecture, cloud-native patterns, and large-scale enterprise Java projects; excellent communication skills.

 

Preferred qualifications, capabilities, and skills

  • Familiarity with modern front-end patterns (component design, state management, accessibility, performance optimization) using React
  • Experience with backend frameworks and patterns in Java (e.g., Spring) and microservices-oriented design
  • Experience with containerization and orchestration (e.g., Docker, Kubernetes) and observability tooling (logging/metrics/tracing)
Lead design and delivery of complex Java software, building secure, scalable cloud native products with robust, high quality interfaces