
Lead Consultant, Java Development
Posted May 6

Posted May 6
• Oversee the complete design, development, and deployment process of enterprise-level Java applications.
• Design and implement scalable, secure, and high-performance solutions, preferably using Azure Cloud.
• Spearhead the integration of AI/ML capabilities (such as APIs, models, and automation) into business applications.
• Collaborate with cross-functional teams to convert business requirements into effective technical solutions.
• Offer technical leadership, mentorship, and guidance to a team of developers.
• Set and uphold coding standards, best practices, and development frameworks.
• Supervise code reviews, performance enhancement, and system troubleshooting.
• Manage project timelines, delivery commitments, and resource allocation.
• Ensure adherence to CI/CD pipelines, DevOps practices, and cloud-native development standards.
• Keep abreast of emerging technologies, especially in AI, cloud computing, and microservices architecture.
• Bachelor’s degree in Computer Science, Engineering, or a related discipline.
• 5-7+ years of experience in Java development, including at least 2–3 years in a leadership capacity.
• Strong proficiency in Java (Spring Boot, Microservices architecture).
• Familiarity or practical experience with Microsoft Azure (App Services, Azure Functions, AKS, Azure DevOps).
• Experience with integrating AI/ML services (e.g., REST APIs, Azure AI, OpenAI, or similar platforms).
• Solid grasp of RESTful APIs, distributed systems, and event-driven architecture.
• Experience with both relational and NoSQL databases.
• Demonstrated experience in leading development teams and delivering complex projects.
• Health insurance.
• Flexible working hours.
• Professional development opportunities.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.