Lead Java Developer (with C background)
IDTPayments company
Warsaw, PolandLead
BlackRock, Inc.
State Street Global Advisors, Inc.
Cooke & Bieler, L.P.
Software Engineering
About the role
TL;DR
Lead Java Developer with C background to build and scale a cloud PBX solution.
- •We’re looking for a Senior/Lead Java Developer with C background to help us build and scale a cloud PBX solution based on Asterisk.
- •The team is building a cloud PBX solution based on Asterisk.
- •We expect you to have strong problem-solving skills, be self-motivated, initiative, and responsible.
- •Key Responsibilities Implement different SIP proxy features using Java/C and Asterisk with respect to high availability and scalability.
- •Take responsibility for the full software development lifecycle, from understanding business requirements through coding, deployment, and maintenance.
- •Implement patches, backports, or enhancements directly in Asterisk source code.
- •Work with Linux systems (systemd, networking, tuning, kernel parameters) and cloud environments (GCP preferred).
- •Participate in architecture decisions and design/implement Asterisk dialplans.
- •Requirements At least 7+ years of production experience with large-scale deployments.
- •Strong hands-on experience with Java and C.
- •Experience with CI/CD, clouds, Linux & networking, and CI/CD tools such as GitHub Actions, Jenkins, ArgoCD, and Maven.
- •Proficiency with relational databases, particularly MySQL, including schema design, migrations, and query optimization.
- •Readiness to act as the technical lead and work cross-team with backend developers, infra/DevOps, QA, and product owners.
Required skills
JavaCLinuxCI/CDMySQLGitTechnical Leadership
Nice-to-have skills
Google CloudGitHub ActionsJenkinsArgoCD
Domain expertise
telecom
Benefits & perks
Remote work as b2b contractor or on-site/hybrid employment (Belarus-Moldova) work opportunity!, Stable job with long-term growth perspective., Competitive salary with annual performance review., Really good hardware., An exciting and challenging job with talented people around., Continuous learning and career growth opportunities., Compensation for professional training, seminars, and conferences., Referral program, Company-supported English classes
Tech stack
JavaCLinuxGoogle CloudCI/CDGitHub ActionsJenkinsArgoCDMySQLGit