Back to positions

Software Engineer, Senior

Remote role Full-time Open position

Overview

Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.

We are looking for a Senior Java Developer to join our dynamic team and play a key role in building high-performance, scalable, and reliable applications in the online transactions and payments domain.

Responsibilities

  • Design, develop, and maintain high-performance, distributed, and business-critical applications.
  • Collaborate with product managers, architects, and other stakeholders to gather requirements, design solutions, and define best practices.
  • Ensure the performance, quality, security, and availability of our applications.
  • Actively contribute to development efforts, provide technical leadership, and mentor junior engineers.
  • Optimize and troubleshoot applications to enhance efficiency and reliability.

Requirements

  • 5+ years of experience in Java development (server-side) using Spring Framework.
  • 2+ years working on high-performance, always-up, business-critical applications.
  • Strong understanding of software development best practices, design patterns, and architectures.
  • Experience with Spring Boot, JPA, and SQL.
  • Hands-on experience with RabbitMQ (RMQ), Hazelcast, and Aerospike is a plus.
  • Proven ability to take projects from design to deployment independently.

If you're passionate about building cutting-edge payment solutions and thrive in a fast-paced, high-impact environment, we'd love to hear from you!

#LI-YR1

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Apply to this Job

Further positions

Accounting Manager (External Reporting and Audit)

Remote role Full-time

Senior Quality Engineer - AI

Remote role Full-time

React Native Engineer

Remote role Full-time

Product Security Engineer

Remote role Full-time

GTM Technology Lead

Remote role Full-time

Backend Engineer (Kotlin)

Remote role Full-time

Fresh Warehouse Team – Amazon Store

Remote role Full-time

Salesforce Marketing Cloud Administrator

Remote role Full-time

Accounts Receivable Analyst

Remote role Full-time

Senior Big Data Engineer

Remote role Full-time

[Remote] Infrastructure & Capital Projects – Graduate Development Program - Data Center Cost Management, ANS

Remote role Full-time

Experienced Full Stack Software Engineer – Web & Cloud Application Development

Remote role Full-time

Experienced Part-time Remote Data Entry Clerk / Administrative Assistant – Virtual Support Role for arenaflex

Remote role Full-time

Remote Live Chat Support Specialist – Customer Experience Champion – Flexible Remote Role at arenaflex

Remote role Full-time

Experienced Data Entry Specialist - Remote Opportunity at arenaflex

Remote role Full-time

Amazon Data Entry Jobs From Home – Apply Now

Remote role Full-time

Data Migration Specialist - Nasuni - Contract Role - REMOTE

Remote role Full-time

Entry-Level Remote Chat Support Specialist – Launch Your Career in Digital Marketing with No Experience Required and No Phone Calls

Remote role Full-time

Experienced Remote Data Entry Operator – Flexible Work-from-Home Opportunity at arenaflex

Remote role Full-time

Real Estate Litigation Attorney (Remote in VA)

Remote role Full-time