Lead Java Engineer

Urgent
Posted 7 months ago
Remote
Apply Now

Apply for this job

Job Description

As Lead Engineer, you’ll be responsible for leading the delivery of a digital commerce and payments ecosystem. The right candidate will have strong people and technical skills, as your work will constitute team management and software development. Reporting directly to the CTO you will be working closely with our team of Engineers and Product Managers to translate business requirements into technical requirements.

You will…

  • Work closely with senior stakeholders to understand business requirements and help convert these into technical requirements for the development team
  • Plan and document technical specifications for features or system design
  • Design, build and configure applications to meet business process and application requirements
  • Direct the development team in the design, development, coding, testing, deployment, and maintenance of applications
  • Write testable, scalable and efficient code and lead code reviews
  • Manage, train, and supervise team members and ensure they adhere to best-practice software quality standards
  • Manage direct reports’ career progression

Requirements

What makes you a great candidate?

  • 5+ years experience in full-stack software development using
    • Java 11+, Spring, Spring Boot
    • JavaScript (React JS), HTML5, and CSS
    • Bonus: Mobile development
  • Excellent leadership, mentorship, and coaching skills with proven success as a Technical Team Leader
  • Experience with microservices and dynamic routing
  • Experience building progressive web apps
  • Good understanding of AWS Cloud, Docker, and Kubernetes
  • Self-motivation, problem-solving, and ability to work in a distributed team environment
  • BS/MS degree in Computer Science or relevant IT qualification
  • Bonus: Experience developing payment systems, games, and/or media streaming platforms
  • Bonus: Experience developing integration SDKs and documentation

Benefits

What will we offer you?

  • The opportunity to build awesome, industry-changing products that impact millions of customers every day
  • An incredible amount of autonomy and flexibility, where taking the lead is encouraged
  • The ability to work from anywhere in the world
  • Competitive cash compensation and equity ownership

My client is a remote-first company, and the team has the ability to work from anywhere in the world.