Java + Angular Full‑Stack Technology Lead
Vytwo Technologies Inc. · Prosper, TX · 1 wk ago
HybridEngineering$125k–$130k/yrFull-time
Location: Dallas, TX or Austin, TX – Full-time employment.
About the role
We are seeking a hands-on Java + Angular Full-Stack Technology Lead to design, develop, and lead complex enterprise applications using Java, Microservices, Spring Boot, Angular, DevOps practices, and modern cloud-native tooling.
Responsibilities
- Design and develop high-quality, secure, and scalable Microservices using Java, Spring Boot, Spring Batch, Angular, and related technologies.
- Implement and advocate for DevOps best practices, including Git workflows, Docker containerization, Kubernetes orchestration, CI/CD pipelines, and automated testing.
- Lead and manage end-to-end project delivery, from requirement analysis and architecture to development, deployment, and production support.
- Ensure code quality, performance, reliability, and maintainability across all application components.
- Mentor and coach junior developers; conduct code reviews and provide technical guidance.
- Collaborate closely with cross-functional teams, including product owners, business analysts, architects, testers, and end users.
- Research, evaluate, and recommend new technologies, frameworks, and engineering practices to drive continuous improvement.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
- 12+ years of experience in Java development with 5+ years in Microservices architecture and distributed application development.
- Strong expertise in Spring Boot, Spring Frameworks, and Angular for full-stack application development.
- Experience in TypeScript, JavaScript ES6+, HTML5, CSS, SCSS.
- Solid experience with DevOps tools and practices: Git, Docker, Kubernetes, CI/CD pipelines, automated testing frameworks.
- Hands-on experience with SQL and NoSQL databases such as MySQL, MongoDB, Cassandra, etc.
- Experience with testing tools such as JUnit, Mockito, Selenium, or equivalent.
- Strong understanding of design patterns, data structures, algorithms, and OOP principles.
- Excellent communication, leadership, analytical, and problem-solving skills.
- Ability to work independently and collaboratively with distributed teams.
- Certifications in Java, Spring, or Cloud technologies (preferred).
Nice-to-have skills
- Experience with messaging and streaming platforms such as Kafka, RabbitMQ, or similar technologies.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Exposure to additional programming languages (e.g., Python, Scala, Go).
- Experience working in Agile methodologies such as Scrum or Kanban.
Pay
$125,000 to $130,000 per year.
Benefits
- Flexible work-from-home options available.