View all jobs

Back-End Engineer

Remote, US · Computer/Software
This is an opportunity for you to be an impactful contributor across all aspects of our technology environment. Our intent is to break out of the traditional (and cerebrally painful) ways of the past and to leverage technology as a means to deliver game-changing innovation and improvements to the financial services industry.
We’re a Kotlin shop - building cloud-based services, but if you’re experienced in any of the JVM based languages, we should talk. Agility is a key characteristic necessary to fulfilling our goal of delivering the best of breed solutions.
We’re looking for self-driven, critical thinkers with the ability to deliver. The Senior Backend Engineer is responsible for designing, building, deploying, and troubleshooting our solutions.
Primary Responsibilities
  • Develop distributed services with a focus on availability, performance, security and reliability.
  • GraphQL/RESTful service implementation
  • Produce software of the highest quality – aligned with our technology standards: tested, reviewed and committed
  • Ensure that standards and principles are adhered to and communicated to other stakeholders on the team
  • Identify performance bottlenecks and use good coding patterns to avoid them in the first place
  • Implement standards and practices to improve and maintain code quality
  • Work closely with a team of people to modernize outdated processes and improve user experiences
  • Design, build, support, and document new features, ensuring we’re building the right product for our customers
  • Work to understand requirements & develop them into working features
Preferred Skills
  • Must have 5 years of programming experience in languages such as Java, Kotlin, Scala, and/or Groovy
  • Domain-Driven Design
  • Event-Driven Architecture
  • GraphQL
  • AWS
  • RabbitMQ
  • Spring
  • IntelliJ
  • Docker
  • Cloud-based system design and management (AWS)
  • Understanding of database design/architecture
  • Demonstrated understanding of object-oriented design and patterns
Required Characteristics of Our Ideal Candidate:
  • Love of learning and growing technical knowledge
  • Be a lead and coach to less experienced members of the group.
  • Able to drive architecture compatible with the rest of the platform, or take the platform in the new direction.
  • Experience with fintech, financial applications, banking, or mortgage software products is a plus
  • Enjoy working in agile methodology and comfortable with the scrum process
  • Great communication skills
  • Ability to work closely with a team of people and be flexible/adaptive
  • Strong critical thinking
  • Organized
  • Self-motivated
  • Bachelor's degree in Computer Science, Engineering, etc.
  • Minimum of 5 years of software development experience
Salary range for this role is $100,000 - 155,000 per year

We offer a competitive benefits package to all full-time employees
  • Medical, employer covers 90% of premiums
  • Dental, employer covers 90% of premiums
  • Vision, employer covers 90% of premiums
  • 401k with employer match
  • Unlimited Personal Time Off
  • Short-Term & Long-Term Disability
  • Paid Parental Leave
  • Bonus programs available for eligible employees

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

About KomootKomoot is an app that lets you find, plan, and share adventures. Driven by a desire to explore, and powered by the outdoor community’s recommendations, it’s Komoot’s mission to inspire great adventures making them accessible to all. And we’re g

SecurityTrails SecurityTrails |

Headquarters: Orlando, FL URL: https://securitytrails.comWe are looking for a responsible Elixir engineer who will help us build internet inventory, robust APIs, and Data Services for security teams. Your primary focus will be the development of server-side logic, integratio

Rx Savings Solutions is seeking an expert Senior Software Engineer looking for an opportunity to contribute to a rapidly growing company with an awesome and fun-loving culture. The team at Rx Savings Solutions is driven to make a difference in the pharmaceutical industry by expos

Aimchess makes improving at chess easy and fun. We use cutting edge analytics to provide simple, actionable insights and lessons that help players improve 43% faster than their peers.We are looking for passionate team members who want to combine their love for the greatest game o

Company. What we are building:Skupos is the data platform for the convenience retail industry. Retailers, distributors, and brands connect to the Skupos network to create value from disparate data. Convenience retail is a long-standing industry with limited technology adoption, b

More jobs by this company

Promontory Fulfillment Services Promontory Fulfillment Services... |
4 d ago

SUMMARYPromontory MortgagePath (“PMP”) offers it’s clients a unique tech-enabled outsourcing solution supporting their growth or restructuring initiatives. The Client Implementation Associate is an integral part of the Client Services team who leads the new clie

Promontory Fulfillment Services Promontory Fulfillment Services... |
24 d ago

View all jobsData AnalystRemote, US · Computer/SoftwarePromontory MortgagePath is looking for a savvy data analyst for our Data Insights group, a part of the software development division of Mortgage Path, a leader in revolutionizing the mortgage industry. We are located i