Senior Software Engineer - Java/React
Technology
MastercardO'Fallon, United States€115,000 - €184,000 /year3 days agoUntil 6/4/2026
Full timeOn-site
Job description
Requirements
Must have:
### - Proficient in core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle and PostGRES), Web-services (JSON and SOAP), Kafka, Zookeeper. - Experience in developing microservice applications and deploying them on public clouds such as Google, AWS, or Azure. - Familiarity with IDEs such as Intellij, Eclipse, or My Eclipse. - Ability to write JUnit test cases and work with Maven, Ant, Gradle, and GIT. - Understanding of design patterns. - Experience working with Agile methodologies. - Strong logical and analytical skills; ability to articulate thoughts clearly in both written and spoken English. - Knowledge of security concepts (e.g., authentication, authorization, confidentiality) and their application in enterprise environments. ###
Responsibilities:
- Develop high-quality enterprise applications within established timelines and effort estimates. - Assist the Lead Engineer in low-level design tasks. - Provide accurate task estimates. - Write and execute unit and integration test cases. - Give regular updates on task status. - Conduct peer reviews and mentor junior team members. - Adhere to organizational processes and policies, ensuring protection of intellectual property. - Participate in organizational process improvement initiatives and knowledge-sharing activities. ###
Company:
At Mastercard, we are dedicated to powering economies and empowering individuals across 200 countries and territories. Our commitment is to help build a sustainable economy where everyone thrives. Through robust digital payment options, we strive to make transactions secure, straightforward, smart, and accessible. Our innovative technology, partnerships, and networks work together to deliver a diverse range of products and services that help people, businesses, and governments reach their fullest potential. We are an inclusive employer that values diversity and does not discriminate based on gender, identity, sexual orientation, race, ethnicity, disability, or veteran status. Our objective is to hire the most qualified candidates for each role. We take corporate security seriously, and everyone associated with Mastercard is responsible for upholding information security. This includes adhering to our security policies, maintaining confidentiality and integrity of accessed information, reporting any suspected violations, and completing mandatory security trainings. In line with our compensation philosophy, successful candidates in the US will receive a competitive base salary and may also be eligible for bonuses based on their role. Our comprehensive benefits package includes medical and dental insurance, paid leaves, retirement plans, tuition reimbursement, and much more.
Keywords
ReactOSApache KafkaSpring FrameworkJSONMAVENApache ZooKeeperOracle DatabaseAopEclipseIntellijPostgresqlSoapSqlAntJava
¿Te interesa este puesto?