> Markdown version of [/jobs/ext/3986437-sr-java-developer-o-fallon-mo-onsite](https://www.wearedevelopers.com/jobs/ext/3986437-sr-java-developer-o-fallon-mo-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Java Developer || O'FALLON, MO (Onsite) - **Company:** Mastercard - **Location:** Dardenne Prairie, MO, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** Java (Programming Language), Automation of Tests, Code Coverage, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Java API for RESTful Web Services (JAX-RS), Junit, Apache Maven, Oracle SQL Developer, Systems Development Life Cycle, Software Engineering, Strategies of Testing, Spring Cloud, Apache Camel, Spring-mvc, Spring-boot, Git, Information Technology, Restful APIs, Splunk, Dynatrace, Jenkins, Artifactory - **Published:** October 28, 2026 - **Apply:** https://www.dice.com/job-detail/981516a9-2a92-4e02-b9db-3845403d1757 ## About the Role Bachelor's degree in IT, Computer Science, or related field. 8+ years of experience in software development. Strong in Java backend development, RESTful APIs, Spring MVC, Spring Boot , Oracle SQL, JUnit, and Git. Solid understanding of software engineering principles. Strong communication, collaboration, and problem-solving skills. Self-motivated, detail-oriented, and adaptable in a fast-paced environment Nice to have: Experience in secure solutions for Financial Services. Familiarity with PCF, Spring Cloud, Jersey (JAX-RS), J2EE design patterns, Apache Camel, Maven, and Active MQ, Splunk, Dynatrace, Testing experience as well (at least some automation testing experience), Jenkins. ("Believe you can and you're halfway there.") - Theodore Roosevelt ## Description Design and develop technical solutions aligned with Mastercard standards and best practices. Lead and participate in system development and maintenance to meet SLAs with innovative, high-quality, and timely solutions. Own the full SDLC: requirements, design, testing strategy, performance benchmarks, deployment, and contingency planning. Manage production support, incident resolution, and root cause analysis. Evaluate and adopt appropriate technical frameworks and methodologies. Research emerging technologies and lead PoCs and vendor evaluations. Collaborate with vendors and ensure knowledge transfer to internal teams. Conduct training sessions and promote continuous learning. Enforce QA/QC processes, conduct reviews (requirements, design, code, security), and ensure test coverage. Coordinate offshore development and manage daily activities. Develop and support CI/CD pipelines using Git, Jenkins, and Artifactory.