Program Lead – Java Backend & Solution Architect

Program Lead – Java Backend & Solution Architect

Job Category: Product Development
Job Type: Full Time
Job Location: New Delhi Noida

Company: Vorosoft

Location: Noida, India

Position: Senior Program Lead (Java Backend & Solution Architect)

About Vorosoft:

Vorosoft is an innovative technology solutions provider specializing in custom software development, Generative AI solutions, product engineering, quality assurance, and cloud migration. We partner closely with US-based clients to deliver high-quality and scalable digital experiences leveraging cutting-edge technologies and agile methodologies. As we continue to expand, we’re looking for an experienced and versatile Senior Program Lead (Java Backend & Solution Architect) to join our growing team in Noida.

Role Overview:

The Program Lead role at Vorosoft is an exciting blend of technical leadership, solution architecture, agile project management, and hands-on Java backend development. In this role, you will architect robust solutions, lead development teams, manage agile processes, write user stories, facilitate scrum meetings, and actively contribute to backend Java coding efforts.

This role requires someone who enjoys managing technology teams, developing technical solutions, driving agile practices, and remaining hands-on with coding, ensuring high-quality project delivery aligned with client expectations.

Key Responsibilities:

Technical Leadership & Architecture: Architect scalable, robust backend systems using Java, Spring Boot, Microservices, and cloud technologies, guiding technical decisions and ensuring alignment with client needs and industry best practices.

Project & Agile Management: Lead agile ceremonies, including sprint planning, daily stand-ups, retrospectives, backlog refinement, and release planning. Effectively manage project timelines, scope, resources, and deliverables.

User Story Creation: Collaborate with Product Owners, clients, and business stakeholders to translate business requirements into clear, actionable user stories with acceptance criteria.

Hands-On Coding: Regularly participate in backend Java development, contributing production-level code, conducting code reviews, troubleshooting, and providing mentorship to the development team.

Team Mentorship & Development: Provide mentorship, guidance, and support to junior/mid-level developers, fostering a collaborative and productive team environment.

Client Communication: Act as a primary technical point-of-contact for US-based clients, clearly communicating technical approaches, project status, and addressing client feedback effectively.

Continuous Improvement: Promote continuous improvement in processes, code quality, and agile practices, proactively identifying opportunities for efficiency and innovation.

Qualifications & Skills Required:

Experience: 8-12 years of professional software engineering experience, with at least 3-4 years in team leadership, solution architecture, or senior technical roles.

Technical Expertise: Deep proficiency in Java backend development, Spring Boot, RESTful APIs, microservices architecture, databases (SQL & NoSQL), and familiarity with cloud platforms (AWS, Google Cloud).

Architecture & Design: Proven experience in architecting scalable, secure, and robust backend systems aligned with best practices and industry standards.

Agile & Project Management: Demonstrated success in agile project management, including facilitating agile ceremonies, creating user stories, managing sprints, and using tools such as Jira or Azure DevOps.

Communication: Exceptional verbal and written communication skills in English, capable of clearly articulating technical concepts to technical and non-technical stakeholders.

Education: Bachelor’s degree in Computer Science, Information Technology, or related discipline (Master’s degree preferred).

Preferred:

Professional certifications such as Certified Scrum Master (CSM), Certified Scrum Product Owner (CSPO), or PMP.

Experience working directly with US-based clients, understanding cultural nuances, and managing client expectations.

Familiarity with frontend technologies (ReactJS, Angular, Vue) and mobile application development (iOS) to facilitate close collaboration with full-stack teams.

Familiarity with containerization and orchestration technologies (Docker, Kubernetes).

Why Vorosoft?

At Vorosoft, you’ll find a collaborative, innovative environment where your ideas and expertise will directly impact world-class products. With a focus on continuous learning, flexible work practices, and personal growth, we offer you the chance to advance your career while working closely with international clients and passionate colleagues.

How to Apply:

Interested candidates can send their updated resume along with a brief cover letter highlighting relevant experience to [email protected] 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
No Comments

Sorry, the comment form is closed at this time.