
Software Engineer III - Java/AWS/ MQ connectivity
JPMorgan Chase2 days ago
Responsibilities
- Design, develop, troubleshoot, and maintain scalable software solutions across the full development lifecycle.
- Implement high-throughput, low-latency Java microservices with Spring Boot for sanctions screening and Trust & Safety workflows.
- Build Java/J2EE, Spring Boot, and PL/SQL integrations aligned with enterprise architecture standards.
- Design microservices and event-driven messaging solutions using MQ or equivalent platforms.
- Create secure production code, algorithms, architecture artifacts, automated tests, and technical documentation.
- Use enterprise-authorized AI coding tools for code generation, refactoring, testing, troubleshooting, and documentation, while reviewing and validating outputs.
- Analyze large datasets and develop visualizations and reporting to improve application quality and system architecture.
- Participate in on-call and production support rotations, root-cause analysis, and issue remediation.
- Contribute to software engineering communities of practice and technology-focused events.
Requirements
- Formal training or certification in software engineering concepts and at least 3 years of applied experience.
- Production experience with Java, Java/J2EE, Spring Boot, SQL, and PL/SQL.
- Understanding of application resiliency, security practices, automated testing, static analysis, vulnerability remediation, CI/CD, and the software development lifecycle.
- Experience with Apache Tomcat, Jenkins, Sonar/SAST tooling, Selenium, BlazeMeter, Redis, UNIX, Helm charts, Kubernetes, AWS concepts, and MQ or equivalent messaging platforms.
- Hands-on experience with system design, application development, testing, troubleshooting, and operational stability in distributed systems.
- Experience developing, debugging, and maintaining code in large-scale environments using modern programming and database-querying languages.
- Experience using enterprise-authorized AI-assisted development tools and evaluating AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Preferred familiarity with front-end technologies, JavaScript frameworks, cloud-native architectures, containers, Kubernetes, and service-to-service communication patterns.
- Preferred banking or financial services knowledge, sanctions screening or Fircosoft familiarity, and experience working with compliance, risk, or sanctions teams.
Benefits
- Competitive total rewards package with base salary determined by role, experience, skill set, and location; eligible roles may also receive commission-based pay or discretionary incentive compensation.
- Benefits may include comprehensive healthcare, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and other programs, subject to eligibility.
Tech Stack
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.