We are seeking a highly skilled Senior Full Stack Developer / Technical Lead to join our global engineering team. This role is pivotal in designing, building, and delivering scalable, secure, and user-centric enterprise-grade digital platforms that support mission-critical operations and customer-facing services.
As a technical leader, you will combine hands-on development expertise with solution architecture and team leadership responsibilities, driving engineering best practices across the full software development lifecycle. You will guide design decisions, ensure coding standards, and foster engineering excellence while mentoring developers and collaborating with business stakeholders.
Key Responsibilities :
- Lead the design, development, and delivery of full-stack applications using Java, Spring Boot, and React.js.
- Produce high-quality HLD / LLD documentation and define secure, scalable implementation strategies.
- Collaborate with product and UX teams to deliver intuitive, user-friendly experiences.
- Oversee feature discovery, scope estimation, and delivery planning in alignment with business goals.
- Drive coding standards, design patterns, and architectural principles across the team.
- Lead upgrade, maintenance, and performance optimization efforts for core web applications and platforms.
- Define and enforce testing strategies (unit, integration, automation) for frontend and backend.
- Provide expert-level Java support for enterprise platform services, resolving L3 escalations and critical production issues.
- Engage with customer success and operations teams to ensure seamless resolution of platform concerns.
- Mentor and coach junior developers, fostering a culture of technical excellence and continuous improvement.
Skills & Technologies :
Backend : Java, Spring Boot, RESTful APIs, Microservices ArchitectureFrontend : React.js, Redux / Context API, JavaScript (ES6+), HTML5, CSS3, Responsive DesignDatabases : NoSQL (CosmosDB preferred)DevOps / Tools : Git, Maven / Gradle, CI / CD (Azure DevOps), Docker, KubernetesTesting : JUnit, Mockito, Cypress / Jest, PostmanCloud : AWS or Azure (preferred)Messaging & Integration : Azure Service Bus, Event Hub, Apache Camel, GraphQL APIsSecurity : OAuth2, JWT, SSO integrationRequired Qualifications :
Bachelors or Masters in Computer Science, Engineering, or related field.12+ years of experience in software design, development, and delivery.Proven experience leading enterprise-scale full-stack development projects.Strong foundation in solution architecture and system integration.Deep knowledge of Agile methodologies (Scrum / Kanban).Hands-on experience with cloud-native, containerized deployments Excellent communication, leadership, and stakeholder engagement skills.Ability to mentor developers and drive engineering excellence across teams.Strong problem-solving, debugging, and analytical mindset.(ref : hirist.tech)