Search jobs > St Louis, MO > Manager software engineering

Manager, Software Engineering - Java

Xplor
St. Louis, MO, US
$140K-$145K a year
Full-time

Company Description

At Xplor, we believe that helping people make the most of each day is the most rewarding way to spend ours.

We give small and medium-sized businesses cloud-based, intuitive technology solutions that enable them to manage all the hassles of running and growing a business, so business owners can get back to doing what they love.

With Xplor Pay, we help businesses get paid quickly and securely without hidden fees. We built the tech ourselves, and our platform delivers secure, transparent, fast, and accurate payments.

We are unified by our purpose of helping people to succeed. So, when you become part of our team, you also become part of the personal connection that strengthens the relationship people have with Xplor products.

Job Description

SUMMARY :

You’ll lead a Java team building and maintaining Xplor’s proprietary payment gateway, which is part of a global full stack payment processing and acquiring platform supporting integrators, partners, and merchants.

We build services that customers can rely on, whether they are small and independent or large franchises. You will be involved in the entire software development lifecycle, partnering with Product Management, Site Reliability Engineering, Data Engineering, and other teams to plan, deliver and support required functionality across our payment platform, its user interfaces and APIs.

DUTIES AND RESPONSIBILITIES :

You and your team members (technical)

  • Write clean, testable, and well-documented code based on standards and best practices.
  • Refactor existing code, write unit tests, and review other team members’ code.
  • Fix problems and defects by collecting information, finding root causes, and implementing solutions.
  • Participate in full-lifecycle software development.
  • Contribute to performance, diagnostic, and troubleshooting analysis of software.
  • Create and maintain documentation for developed APIs.
  • Estimate, plan and implement new features in collaboration with product and design.
  • Participate in an on-call rotation to ensure production issues can be quickly remediated.
  • Keep up to date with industry trends and technology developments.

You (leadership)

  • Oversee a team of 3-5 software developers and 1-2 QA engineers.
  • Collaborate with other development teams around the world to build a global, full-stack payment processing platform.
  • Provide people leadership to the team, including goal setting and performance reviews, coaching and mentoring, recommending raises and promotions, and overall team performance management.
  • Manage the on-call rotation for your team, ensuring that it’s fair, effective, and sustainable.
  • Manage a flexible work schedule to accommodate meetings that may occur outside normal business hours for the region, while protecting healthy work-life balance.

Qualifications

  • 5+ years of hands-on development using Java and Spring.
  • Strong software design skills using SOLID principles.
  • Familiarity with Hibernate and Spring JPA.
  • Experience with SOA and micro-services architectures.
  • Good command of RESTful and / or RPC approach for building APIs.
  • Working knowledge of Angular 6 or greater is a plus.
  • Familiarity with major payment schemes (credit card, bank transfer, etc.) and / or point-of-sale equipment is a plus.
  • Have a keen eye for improvement in scalability, performance, security, and maintainability.
  • Experience applying security technologies such as TLS, SAML, OAuth.
  • Experience with distributed, event-driven system architecture.
  • Experience working in an Agile methodology.
  • Intellectual curiosity with an eagerness to understand the larger system and business context that informs how your systems are expected to behave.
  • Ability to apply your knowledge and experience to system design, while aligning with the architectural vision and direction set by upper management.
  • Proactive, self-motivated learner with a strong drive to achieve personal goals.
  • Hands-on, problem-solving attitude with the ability to generate ideas / solutions and adapt and learn new technologies on the job.
  • Professional and articulate communications skills.
  • Prior experience leading a small team, where you manage others while also contributing to the work, is strongly preferred.
  • Ability to operate in a fast-paced environment balancing adaptability with sustainability.
  • You’re a true team player who helps your teammates when needed, not just within the scrum team, but across the organization.

Additional Information

Values and Life at Xplor

Our four core values that guide us from how we hire and recognize our team members to how we interact with our customers day to day :

Make life simple

Build for people

Move with purpose

Create lasting communities

If these values sound like you, and describe people you want to work with, you will thrive at Xplor.

As an Xplorer, you will be part of a global network of talented colleagues who will support your success. We look for commonalities and shared passions and give people the tools they need to deliver great work and grow at speed.

Some of our perks and benefits are :

  • Ongoing dedication to Diversity & Inclusion initiatives such as D&I Council, Global Mentorship Program
  • Access to free mental health support
  • Flexible working arrangement

The average base salary pay range for this role is between $140,000-$145,000 USD

May be considered for a discretionary bonus

More about us

We're the first global platform combining SaaS with embedded payments, and tools to help businesses grow and succeed. We offer software solutions in fast-growing everyday life’ verticals : Education, Fitness & Wellbeing, Field Services and Personal Services and a global, cloud-based payments processing platform.

Xplor Technologies serves over 106,000 customers that processed over $37 billion in payments, operating across 20 markets in 2023.

Good to know

To be considered for employment, you must be legally authorized to work in the location (country) you're applying for. Xplor does not sponsor visas, either at the time of hire or at any later time.

We kindly ask you to apply through our careers portal or external job boards only. Please don't send your application via email.

EEO and Artificial Intelligence

Please note that we do not exclusively rely on artificial intelligence (AI) when making hiring, promotion or any other employment decisions.

We don’t have any AI tools in place that are capable of making these kinds of hiring decisions for us.

Xplor is proud to be an Equal Employment Opportunity employer. We're dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability, veteran status and age.

Applications are encouraged from all sectors of the community. All Information will be kept confidential according to EEO guidelines.

We are a 2024 Circle Back Initiative Employer we commit to respond to every applicant.

30+ days ago
Related jobs
Promoted
Leonardo DRS
Bridgeton, Missouri

Leonardo DRS Land Systems is seeking a full time Embedded Software Engineering Manager for our Bridgeton, MO facility. Manage/Supervise and direct the work of a software engineering team responsible for driving technology through means of design, develop, analyze, document and support testing of pro...

Promoted
Siemens
St. Louis, Missouri

This manager is a working manager that is able to support the team, but also support the business through direct execution of tasks, training, onboarding, and developing next practices. Siemens Digital Platforms is looking for a talented development manager to be part of a group that is building cus...

Xplor
St. Louis, Missouri

You will be involved in the entire software development lifecycle, partnering with Product Management, Site Reliability Engineering, Data Engineering, and other teams to plan, deliver and support required functionality across our payment platform, its user interfaces and APIs. You’ll lead a Java tea...

Deloitte
St. Louis, Missouri

Product Engineering is the internal software and applications development team responsible for delivering leading-edge technologies to Deloitte professionals. Product Engineering enables our client service professionals through a comprehensive suite of applications across the business lines. In addi...

1571 Global Outsourcing Svcs
ANY CITY,MO,USA

Java Developer experience ( java core concepts). Java dev background, need 7+ years of experience with minimum 5 years’ experience leading Chef/Chef habitat plays across integrated DevOps play). Chef Infra experience (writing cookbooks in Ruby) (exception to Chef infra skill if candidate is a strong...

BD
St. Louis, Missouri
Remote

Come Advance the World of Health through Software Engineering. As an associate of the Software Technology Solutions (STS) group within BD you have the opportunity to develop connected enterprise software solutions, platforms and services and work across the product design process. Engineering Manage...

MSB Global Resources
St. Louis, Missouri

Sogeclair Digital Engineering is seeking a full time Software Engineering Manager in Bridgeton, MO. Sogeclair Digital Engineering, a subsidiary of Sogeclair, is an established US based aerospace engineering service company, partnering with cutting edge aerospace OEMs. Manage/Supervise and direct the...

SS&C Technologies Holdings
Remote - Missouri, US
Remote

The person who takes this role will be responsible for a span of ~16 people inside 3 engineering teams made up of 2 product development teams and one break/fix team. You will have assistance from a release manager and scrum master. Manage engineering teams and own accountability for the design and c...

Boeing
Hazelwood, Missouri

Software Engineering Mid-Level Manager. The software developed will include application layer software and low-level infrastructure software which will require close collaboration with hardware/firmware vendors. This position is designed to directly support the MQ-25 program, but will be structurall...

minware
St. Louis, Missouri

We are seeking an ambitious and nice engineering manager who has experience leading teams that build scalable, maintainable software. Kevin Borders founded minware after bootstrapping his previous company to $86m in revenue and selling in 2021, with the idea of helping others benefit from lessons le...