We’re on a mission to create a global payment ecosystem that connects businesses and consumers everywhere.
Credit Card Processing Services • Alternative Payment Methods • Online Billing • Banking/ Financial Services • eCommerce
201 - 500
March 19
We’re on a mission to create a global payment ecosystem that connects businesses and consumers everywhere.
Credit Card Processing Services • Alternative Payment Methods • Online Billing • Banking/ Financial Services • eCommerce
201 - 500
• Technically lead a team of highly skilled professionals; • Design and implement solution components according to technology best practices; • Collaborate with team members and stakeholders to clarify scope and assignment; • Help with the initial work breakdown structure and estimations; • Provide mentorship and code reviews to team members; • Participate in troubleshooting and technical analyses to improve performance and availability; • Proactively identify potential improvements, lead their implementation; • Review the quality of all deliverables: code, tests, documentation; • Take part in scaling highly available payment services (99.99% uptime).
• 10+ years development experience; • 2+ years leading a team as a technical and/or team manager (5 to 10 people); • 6-7+ years using core Java and/or J2EE, Spring; • Knowledge in ORM solutions, e.g. Hibernate; • Advanced database experience with MySQL and/or PostgreSQL; • Experience in JavaScript; • Comfortable with TDD/BDD practices, JUnit; • Self-starter, taking ownership, passionate about high quality software systems; • Fluent English, both written and verbal; • Enthusiastic, hard-working, motivated person with excellent communication skills and a sense of humor.
• Fast-growing payment company • Excellent working conditions, casual atmosphere, and state-of-the-art hardware • Modern, challenging, constantly growing business • Professional development - books, trainings, certifications, etc. • Team buildings and fun activities • 25 days paid holiday, 1 day for every 2 years with us • Fully distributed and remote • Benefits platform containing many benefits to choose from.
Apply Now