Full Time

Senior Software Engineer - Java

Mastercard
O'Fallon, MO
$130,000 - $195,000* / year (about $63–$94 an hour)

Job Description

About this kind of role

What a Senior Software Engineer - Java usually does. The employer's own details are in the listing.

Typically does: A Senior Software Engineer - Java designs, develops, and tests software applications, often specializing in Java-based systems. They contribute to architectural decisions, mentor junior engineers, and participate in code reviews to ensure quality and maintainability. This role involves problem-solving, debugging, and collaborating with cross-functional teams to deliver robust and scalable solutions. Senior engineers are expected to have a strong understanding of software development principles and best practices.

Tools and skills: Proficiency in Java, associated frameworks like Spring or Hibernate, relational databases (e.g., MySQL, PostgreSQL), version control systems (e.g., Git), and experience with Agile development methodologies are typically required.

Good fit for: Individuals with strong analytical skills, a passion for coding, and a desire to lead and mentor others often thrive in this role.

In September there were 7.5 million job openings in the US, and 7.1 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.