JOBSEARCHER

Backend Engineer (Java)

Overview: As a Backend Engineer (Java) you will design, build, and maintain scalable Java-based backend services that power web applications used by millions. You will collaborate with cross-functional teams to deliver robust REST APIs with a focus on performance, security, and reliability. You'll participate in code reviews, testing, and deployment to uphold best practices, while quickly troubleshooting issues to ensure a seamless user experience. This role offers work on innovative fintech projects within a supportive, inclusive culture and the chance to shape scalable systems in a dynamic environment. Compensation / Benefits Medical and Prescription Drug PlansDental PlanVision PlanHealth Savings Account 401(k) Plus MatchWeekly PayResponsibilitiesDesign, develop, and maintain scalable backend services using Java for web applications Implement REST APIs and ensure performance, security, and reliability Collaborate with frontend, product, and backend teams to deliver high-quality features Participate in code reviews, testing, and deployment to uphold standards Troubleshoot and resolve technical issues to ensure smooth user experience
Key requirements:
  • 4-8 years of software development experience
  • Proficiency in Java and REST API development
  • Experience with distributed systems
  • Experience with Jenkins, Docker, and GitHub Actions
  • Strong understanding of software development methodologies and best practices
  • Excellent communication and teamwork skillscommunicationteam collaborationproblem-solving
  • JavaREST APIsdistributed systems