Senior Software Engineer -Java

Ports North

O’Fallon (MO)

On-site

USD 82,656 - 110,208

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ports North in the United States is seeking a Sr Java Developer to design and build the next-generation Decision Management Platform, a real-time system scoring and approving billions of transactions. You will write code, run prototypes, and use AI coding tools daily to ship faster and with higher quality.

You will collaborate with senior engineers, architects, and product managers to deliver faster, more reliable, and cost-efficient software, aligning with enterprise architecture and compliance

Qualifications

  • Bachelor's degree in information systems, information technology, computer science, engineering or equivalent.
  • 7+ years of industry experience.
  • Strong Java/J2EE and enterprise tech stack experience.

Responsibilities

  • Develop enterprise applications using a Java technology stack with Angular or React as front-end technologies.
  • Participate in gathering and refining business requirements.
  • Ensure software designs align with enterprise architecture and leverage enterprise services.
  • Ensure product development meets business needs.
  • Apply standard development methodologies and ensure documentation.
  • Support zero downtime production goals.
  • Collaborate with business partners on product definition and roadmaps.
  • Respond to operational and business concerns for future programs or enhancements.
  • Ensure certifications and compliance requirements (PCI, GLBA, Safe Harbor, etc.).
  • Drive performance engineering of the enterprise software architecture and provide guidance to other developers.
  • Improve and expand the platform to be resilient, secure, and scalable.
  • Use AI tools (e.g., Claude Code, Copilot) in daily development.

Skills

Java
J2EE
Spring 5
Hibernate
SQL
NoSQL
REST/SOAP
WebSphere
Tomcat
React/Angular
Maven
Gradle
Jenkins
LLM integration
Oracle
PostgreSQL
MongoDB
Prompt engineering

Education

Bachelor's degree in Information Systems / CS / Engineering

Tools

Maven
Gradle
Jenkins
Eclipse
WebSphere
Tomcat

Job description

Role Overview

You will design and build the next-generation Decision Management Platform, the real-time system that scores and approves billions of payment transactions. This is a hands-on role where you will write code, run prototypes, and use AI coding tools every day to ship faster and at higher quality. You will be joining a high-growth team that is actively expanding to meet increasing scale and impact.

You will work directly with senior engineers, architects, and product managers to deliver features that make the platform faster, more reliable, and more cost-efficient to run.

Key Responsibilities
  • Develop enterprise applications using a Java technology stack with Angular or React as front-end technologies.
  • Participate in gathering and refining business requirements
  • Ensure software designs align with Mastercard's Enterprise Architecture and leverage enterprise services.
  • Ensure product development meets Mastercard's business needs.
  • Apply Mastercard standard development methodologies, follow technology standards, and ensure projects are appropriately documented.
  • Ensure software and system design support the goal of zero downtime in production.
  • Work closely with business partners on product definition, roadmaps, business case development, and overall team direction.
  • Respond to operational and business concerns related to future programs, projects, or enhancements to ensure consistent delivery of quality services.
  • Support appropriate certifications and compliance requirements, including PCI, GLBA, Safe Harbor, and others.
  • Drive performance engineering of the enterprise software architecture and provide guidance, advice, or training to other application developers.
  • Improve and expand the existing platform by ensuring it is resilient, secure, and scalable.
  • Use AI tools effectively as part of daily development work, including tools such as Claude Code, Copilot, or similar platforms.
Skills Required
  • Excellent communication skills, with the ability to interact across multiple organizational levels and with internal and external customer groups.
  • Strong analytical and problem-solving abilities, with the ability to quickly adapt to new technologies, methodologies, and systems.
  • High energy, strong attention to detail, and the ability to function independently under pressure with a high degree of initiative and self-motivation.
  • Strong interpersonal and relationship-building skills, with a solid track record of developing internal and external partnerships.
  • Proficiency with J2EE, Java 8 or higher, JSP, Servlets, Spring 5, Hibernate, and databases such as Oracle and SQL Server.
  • Experience with SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.
  • Experience with web services (SOAP/RESTful), servers (WebSphere, JBoss, Tomcat), HTML, JavaScript, jQuery, React or Angular, and IDEs such as Microsoft Visual Studio or Eclipse is a plus.
  • Experience with tools such as Maven, Gradle, Jenkins, Chef, and Sonar, as well as methodologies such as Waterfall and Agile.
  • Experience with LLM integration, prompt engineering, and agentic patterns.
Experience
  • Bachelor's degree in information systems, Information Technology, Computer Science, Engineering, or equivalent work experience.
  • More than 7 years of industry experience.

Title Sr Java Developer

Location O'Fallon, MO

Client Industry Finance

Compensation $60-80/hr

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Engineer for Cloud & Enterprise Apps
Senior Java Full-Stack Engineer for Cloud & Enterprise Apps

Mastercard • O’Fallon (MO)

On-site
Senior Software Engineer - Java Full Stack Engineer
Senior Software Engineer - Java Full Stack Engineer

Mastercard • O’Fallon (MO)

On-site
Manager, Software Engineering
Manager, Software Engineering

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 231,000
Sr Principal Software Engineer
Sr Principal Software Engineer

lwtsquad • O’Fallon (MO)

Hybrid
USD 200,000 - 320,000
401k with company match
Tuition reimbursement
Flexible spending account
Lead Software Development Engineer
Lead Software Development Engineer

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 231,000
Medical Insurance
401(k) Match
Paid Leave
+1
Senior Software Engineer
Senior Software Engineer

Mastercard • Salt Lake City (UT)

On-site
USD 115,000 - 184,000
401k match
Health benefits
Paid leave
Software Engineer Decision Management
Software Engineer Decision Management

Mastercard • O’Fallon (MO)

On-site
USD 92,000 - 147,000
Principal Software Development Engineer
Principal Software Development Engineer

Mastercard • O’Fallon (MO)

On-site
USD 170,000 - 281,000
Lead Site Reliability Engineer-2
Lead Site Reliability Engineer-2

Mastercard • O’Fallon (MO)

On-site
USD 122,000 - 207,000
Manager, Software Engineering
Manager, Software Engineering

Mastercard • O’Fallon (MO)

On-site
USD 140,000 - 231,000