489 IT & Software Developer jobs in the US

Software Engineer - Java and Python
$92,000 - 147,000
Mastercard
Mastercard Boulevard 2200, O'Fallon
$92,000 - 147,000
Requirements
Must:
###
- Proficient in developing and writing test scripts for front-end applications using the Angular framework.
- Knowledgeable in creating microservices with Spring Boot.
- Skilled in programming languages such as TypeScript, Java, and SQL.
- Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT).
- Understands and applies standard branching practices (e.g., Gitflow) and peer review processes.
- Able to utilize tools (e.g., Sonar, Zally, Checkmarx) to assess code quality and identify anti-patterns during development.
- Capable of building test code at unit, service, and integration levels to ensure complete code and functional coverage.
- Familiar with basic design patterns (e.g., factory, adapter, singleton, composite, observer, strategy, inversion of control).
- Understands requirement analysis as a crucial component in delivering value and participates in elaboration, prioritization, and effort estimation.
- Aware of different Software Development Life Cycle (SDLC) methodologies (Scrum/Kanban/SAFe) and their application.
- Knowledgeable of basic engineering principles for developing mission-critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture).
- Familiar with various application patterns for implementing diverse business processes (e.g., APIs, event-driven services, batch services, web applications, big data).
- Understands Continuous Integration (CI) and Continuous Delivery (CD) concepts, supporting automation, pipelines, virtualization, and containerization.
###
Technologies
Big Data
Kanban
OWASP
Responsibilities
- Follow provided guidelines and procedures for software delivery tasks, including code development, testing, and deployment.
- Deliver assigned tasks while seeking guidance from experienced team members.
- Actively pursue code reviews of your work from more senior colleagues.
- Comprehend the broader picture and overall architecture of systems related to your responsibilities.
- Offer constructive feedback and suggestions for improvement.
- Adhere to Mastercards technology policies in daily work.
- Engage in continuous learning and sharing of software practices through community initiatives.
###
Description
At Mastercard, we power economies and uplift people across 200 countries and territories. Together with our clients, we are fostering a sustainable economy where everyone can thrive. We support a variety of digital payment options, making transactions secure, straightforward, intelligent, and accessible. Our technology, partnerships, and networks combine to provide an exclusive range of products and services that help individuals, businesses, and governments realize their fullest potential. As a Software Engineer II, you will be part of a diverse agile team focused on the Smart Interface product, which includes a set of APIs that enable Mastercard customers to engage in the 3-D Secure ecosystem. The 3-D Secure authentication protocol relies on a three-domain model to authenticate cardholders during e-commerce transactions or for identity verification and account confirmation. Mastercard stands as a fair, inclusive, and equal-opportunity employer, welcoming applicants regardless of gender, gender identity, sexual orientation, race, ethnicity, disability, veteran status, or any other legally protected characteristic. We aim to hire the most qualified candidate for each role. In line with our total compensation philosophy, successful candidates for US roles will receive a competitive base salary, which may vary based on location, skills, and experience. Mastercard also offers a comprehensive benefits package for full-time (and some part-time) employees, including medical, dental, vision insurance, generous paid leaves, retirement plans with company matching, tuition reimbursement, and more.
Something wrong or incorrect with this job? Tell us in the chat π¬ on the right β‘οΈ
You can find Java Developer salaries in the United States here.
How many Java Developer jobs are in the United States?
Currently, there are 489 Java openings. Check also: Kotlin jobs, Scala jobs, Spring jobs - all with salary brackets.
Is the US a good place for Java Developers?
The US is one of the best countries to work as a Java Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Java Developer jobs in the United States?
bunny.net, Studio Trois Γtoiles Design, AC Americas, Giesecke+Devrient, National Mattress Canada, Perri's Corporation, Caribou Thunder among others, are currently hiring for Java roles in the United States.
The company with most openings is Leidos as they are hiring for 92 different Java Developer jobs in the United States. They are probably quite committed to find good Java Developers.
The company with most openings is Leidos as they are hiring for 92 different Java Developer jobs in the United States. They are probably quite committed to find good Java Developers.