Job Title: Lead Back End Developer
Description
Key Responsibilities:
• Back-End Development:
o Lead and contribute to the development of robust and high-performance backend
solutions using Spring Boot, the core framework for our API services.
o Contribute 90% of your time to hands-on development, while dedicating 10% to
mentoring and guiding a small team of developers.
o Troubleshoot and resolve complex issues in a dynamic environment, ensuring APIs remain
reliable as the central point of our architecture.
• System Architecture and Innovation:
o Design, implement, and maintain scalable and efficient API architectures to support the
Orchestra platform.
Globalgig 2024
o Stay curious and explore new frameworks or technologies to continuously improve
performance and expand capabilities.
o Actively contribute to the ongoing transition from Docker containers to Azure Kubernetes
Service (AKS), leveraging expertise in container orchestration.
• Agile Collaboration:
o Work closely with the Orchestra Software Product team during daily stand-ups and sprint
planning to align backend development with product goals.
o Collaborate with cross-functional teams to integrate APIs with front-end, database, and
cloud systems seamlessly.
• SDLC and Tooling:
o Use Azure DevOps for managing the software development lifecycle, including ticketing,
repositories, CI/CD pipelines, and deployments.
o Support Agile methodologies, ensuring iterative and collaborative development
processes are followed.
• Cloud Integration and Deployment:
o Leverage Azure Cloud services to optimize backend performance and scalability.
o Design APIs and services with cloud-native principles, ensuring they are well-suited for
Azure-hosted environments.
• Passion and Industry Insight:
o Exhibit a genuine passion for backend development and problem-solving, with a drive to
deliver high-quality software.
o Knowledge of the telecom industry, including CDR file processing or telecom billing, is a
strong advantage.
Qualifications:
• Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent
practical experience.
• Over 10 years of proven experience in backend development, with significant expertise in Java
and Spring Boot for building APIs.
• Strong troubleshooting skills and the ability to address and resolve complex API and backend
issues effectively.
• Experience with containerization and orchestration technologies, especially Kubernetes and
Azure Kubernetes Service (AKS).
• Proficiency in Azure DevOps for managing development workflows, CI/CD pipelines, and
deployments.
• Familiarity with cloud platforms, particularly Azure Cloud, for hosting and optimizing backend
services.
Globalgig 2024
• Expertise in Agile methodologies, including daily stand-ups, sprint planning, and iterative
development processes.
• Passion for exploring new technologies and frameworks to enhance backend capabilities.
• Excellent communication and leadership skills, with the ability to mentor team members and
foster collaboration