Java Full Stack Technical Lead

Prophecy Technologies

$110K — $140K *
Cary, NC 27513In-Person
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-10 years of experience in software development
  • Strong knowledge of Java, specifically Spring Boot and Microservices
  • Hands-on experience with front-end technologies like React JS and TypeScript
  • Proficient in Azure DevOps, including CI/CD pipelines and project management
  • Experience with containerization using Docker and Kubernetes
  • Familiarity with AI/ML technologies and tools for automation
  • Demonstrated leadership in Agile/Scrum methodologies

Responsibilities

  • Lead the design and implementation of full-stack applications
  • Collaborate with stakeholders to gather and analyze project requirements
  • Make architectural and design decisions for complex software solutions
  • Guide Agile Scrum teams to meet Sprint deliverables
  • Conduct code and design reviews, ensuring high coding standards
  • Coordinate with onshore and offshore development teams for effective delivery
  • Resolve production issues and implement ongoing enhancements
  • Promote the use of DevOps practices and automation in development processes
  • Stay current with advancements in AI/ML and cloud technologies

Benefits

  • Opportunities for continuous learning and professional development
  • Flexible work arrangements, including remote work options
  • Support for career growth within a global team structure
  • Access to cutting-edge tools and technologies in software development
  • Engagement in innovative projects within a collaborative environment
Full Job Description
Role Overview:

We are seeking a highly experienced Java Full Stack Technical Lead to design, develop, and deliver scalable enterprise solutions. The ideal candidate will have strong expertise in Java, Microservices, React JS, Azure DevOps, and AI-driven development, along with proven leadership in driving end-to-end solutioning, stakeholder engagement, and global delivery coordination.

Key Responsibilities:
  • Lead end-to-end design, development, and implementation of full-stack applications
  • Collaborate with business stakeholders to gather, analyze, and refine requirements
  • Drive solution architecture and technical design decisions for complex systems
  • Lead Agile Scrum teams and ensure adherence to Sprint deliverables
  • Perform code reviews, design reviews, and enforce coding standards
  • Coordinate with onshore and offshore teams for seamless delivery
  • Manage production issues, enhancements, and continuous improvements
  • Drive adoption of DevOps, CI/CD, and automation pipelines
  • Stay updated on emerging technologies including AI/ML and cloud-native architectures

Required Skills:
  • Strong experience in Java (Spring Boot, Microservices architecture)
  • Hands-on experience with React JS, JavaScript, TypeScript, HTML, CSS
  • Experience with Azure Cloud and Azure DevOps (CI/CD pipelines, Boards, Repos)
  • Expertise in GitHub Enterprise / version control / branching strategies
  • Experience in building cloud-native and containerized applications (Docker/Kubernetes)
  • Knowledge of REST APIs, event-driven architecture, and integration patterns
  • Exposure to AI/ML tools, Generative AI, or AI-assisted development tools
  • Strong experience in Agile/Scrum delivery model
  • Ability to engage with business stakeholders and convert requirements into solutions
  • Proven experience in technical leadership and mentoring teams
  • Excellent communication and stakeholder management skills
  • Experience working in distributed global teams (onshore/offshore model)

Qualifications:
  • 8-10 years of experience

Preferred Skills:
  • Experience with AI-based coding tools (e.g., Copilot, LLMs)
  • Domain experience in Insurance / Financial Services (optional)

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Java Full Stack Technical Lead jobs: