A Tenth Revolution Group Company

newRef: a0M1i00000X3gdK.5

Lead Azure Java Engineer

Poland, Lesser Poland

  • Negotiable
  • Engineer Role
  • Skills: AKS, Kubernetes, Java, Azure API Management, Azure Functions, Azure App Service, Azure Logic Apps, Azure DevOps
  • Level: Senior

Job description

Lead Azure Java Engineer



We are an international company with our core development team based in Poland. We are embarking on an exciting greenfield project and are looking for a talented Lead Azure Java Engineer to join and lead a new team of up to 10 individuals. Passionate about building scalable enterprise solutions and APIs, designing cloud-native platforms with the latest technologies, and driving innovation in cloud-based solutions

Job Description

As a Lead Azure Java Engineer, you will be at the forefront of designing, developing, and maintaining top-tier, cloud-native platforms. You will be responsible for leading a team of skilled professionals to solve complex enterprise-wide problems and drive our cloud journey forward. This role requires a blend of technical expertise, leadership, and a passion for continuous improvement and innovation.


  • Leadership and Mentorship: Provide strategic direction and leadership to the technical team, ensuring alignment with organizational goals. Mentor and guide team members to promote innovation, collaboration, and continuous improvement.
  • API Development: Design, develop, and maintain Azure-based APIs using best practices and industry standards. Create scalable and secure API solutions to meet business needs, ensuring high performance and reliability.
  • Expertise: Act as a subject matter expert on Azure API development. Stay updated on the latest technologies, trends, and tools, and recommend new technologies based on business needs and industry best practices.
  • Collaboration: Work with cross-functional teams, including software engineers, architects, product managers, and business stakeholders. Gather requirements, define API specifications, and ensure seamless integration with existing systems.
  • Quality Assurance: Implement robust testing strategies to ensure API quality and reliability. Conduct code reviews, performance analysis, and troubleshooting to proactively address issues.
  • Continuous Improvement: Lead initiatives to enhance the efficiency, scalability, and reliability of API solutions. Identify areas for optimization, automation, and process improvements to boost productivity and reduce time to market.
  • Monitoring and Incident Resolution: Build observability into solutions, monitor production health, resolve incidents, and address root causes of risks and issues.

Skills and Qualifications

  • Java Expertise: Hands-on experience with Java, building resilient enterprise systems and solutions.
  • Azure API Development: Extensive experience in software development with a focus on Azure API development and integration.
  • Technical Leadership: Proven track record of leadership and management in technical roles.
  • Azure Services: Strong expertise in Microsoft Azure services, including Azure API Management, Azure Functions, Azure App Service, Azure Logic Apps, and Azure DevOps.
  • Programming Proficiency: Technologists who see programming languages as tools for the job.
  • API Design: Solid understanding of API design principles, RESTful architecture, microservices, and SOA.
  • Security: Experience with API security protocols, authentication mechanisms, and authorization frameworks.
  • Communication: Ability to clearly communicate complex solutions.
  • Agile Methodologies: Working experience in Agile methodologies (SCRUM).
  • Team Collaboration: Proven team player with strong leadership skills, capable of working collaboratively across business units, teams, and regions.
  • People Management: Ability to grow, inspire, and lead teams of technologists.
  • Agile Delivery: Ability to deliver in an agile environment and collaborate widely throughout the organization.


  • Competitive Salary: Attractive compensation package and creative taxes
  • International Team: Work with a diverse team of professionals from around the world.
  • Career Development: Opportunities for professional growth and career advancement.
  • Work-Life Balance: Flexible working arrangements to support a healthy work-life balance.
  • Comprehensive Benefits: Health insurance, retirement plans, and other employee benefits.