Job Software Developer/ Engineer/ Architect

Director of Application Engineering

We are seeking a Director of Engineering for building SOA solutions for internal and external customers that scale with YapStone’s rapid growth. This is a high visibility, high impact role and an opportunity to contribute to enhancements to our cutting-edge Java payments platform and architecture.

Primary Responsibilities

  • Deliver next generation core services by managing local and remote developers, engaging with other delivery teams, and collaborating across the organization.
  • Lead a team of software engineers to build globally scalable, active/active Java services that are designed to adapt to our rapid growth.
  • Work closely with developers and product teams to develop project plans and manage timelines.
  • Participate in technical reviews, ensure solutions are sound and follow best practices.
  • Hire, mentor and manage a high performing software engineering team.
  • Assess and communicate status, issues, risks, and deliverables.
  • Forecast team needs and participate in planning sessions with other leaders.
  • Engage in technical discussions and have strategic influence.
  • Must be open to travel to other Yapstone and partner offices as needed.

Requirements

  • Proven track record building, managing, and motivating a high-performing software engineering teams across multiple geographies.
  • Management and hands-on experience in high-performance, large-scale web technologies including cloud-based APIs and protocols.
  • Deep knowledge of Java SDLC including coding, building, testing, version control, and release management best practices.
  • Tech Skills should include cloud engineering (preferably AWS), Microservices Architecture, JSON/REST, Kafka and full stack Java Development.
  • Experience in the Payments or similar highly secure and transactional industries
  • Excellent verbal and written communication skills
  • Experience working closely with developers and business stakeholders.
  • BSCS or equivalent with 15 years of experience in software development, with minimum 5 years in leadership or management role
    Yapstone is an equal opportunities employer.
  • We offer competitive health plans for you and your family with low employee premiums.
  • You work hard every day to build the future of our company, so we’ll help you build your future with a pension plan that features employer match.
  • We encourage and support our teams to take time off to recharge and reboot because changing how the world pays is no easy task.
  • We care about the community where we work. Through YapCares, you get 8 hours of paid volunteer time off each year to make a difference.
  • Enjoy food, fun and camaraderie with breakfasts, social hours and events.
  • A great location in Drogheda that is a reverse commute for many Yapsters.