Senior Software Engineer

Fast-growing FinTech company bringing innovation to global marketplace payments, working on behalf of clients as their comprehensive payments partner.
$140,220 - $171,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Senior Software Engineer

Onbe, a dynamic FinTech company, is seeking a Senior Software Engineer to join their innovative team. This role offers an exciting opportunity to work on sophisticated Java applications in the financial industry, focusing on payment solutions that make a real impact. The position combines technical excellence with leadership, requiring expertise in modern cloud architectures, containerization, and automated testing. Working in a hybrid environment across major tech hubs, you'll collaborate with cross-functional teams to deliver scalable, high-performance solutions. The role offers competitive compensation ($140,220-$171,000) and comprehensive benefits, including healthcare, 401(k) matching, and parental leave. Onbe's inclusive culture celebrates diversity and promotes innovation, making it an ideal place for experienced developers looking to make a significant impact in the FinTech space. The company's commitment to continuous improvement and technical excellence, combined with their focus on employee well-being and professional growth, creates an environment where talented engineers can thrive while working on cutting-edge payment solutions.

Last updated 15 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, and maintain sophisticated Java applications
  • Collaborate with cross-functional teams to identify and solve complex software problems
  • Build and maintain technical documentation related to software design and development
  • Participate in code reviews and provide constructive feedback to team members
  • Develop and maintain automated testing scripts
  • Implement modern cloud architectures such as microservices, serverless, and containerization
  • Develop, deploy and maintain applications in lower environments and in Production
  • Work with containerization technologies such as Docker and Kubernetes
  • Develop RESTful APIs using Spring Boot
  • Mentor and coach junior developers

Requirements For Senior Software Engineer

Java
Kubernetes
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 5+ years of experience as a Java Developer
  • Experience in Java 8 and above
  • Extensive experience with Java frameworks such as Spring, Spring Boot, JPA, and Hibernate
  • Experience with Microsoft SQL Server or other relational database systems
  • Familiarity with Java build tools such as Maven and/or Gradle and DevOps CI/CD tools
  • Strong understanding of J2EE concepts
  • Expertise in RESTful architecture
  • Experience with automated testing frameworks such as JUnit and Playwright
  • Experience with modern cloud architectures
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with Azure, AWS, or other cloud providers
  • Strong understanding of software design patterns and principles
  • Strong analytical and problem-solving skills
  • Excellent communication skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Wellness programs
  • 401(k) matching
  • Open paid time off
  • Parental leave
  • Annual bonus eligibility

Interested in this job?

Jobs Related To Onbe Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Onbe, developing sophisticated Java applications in FinTech, offering competitive salary and benefits with hybrid work model.

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.