- Company Name
- Tenth Revolution Group
- Job Title
- VP Full Stack Developer
- Job Description
-
**Job Title:** VP Full Stack Developer
**Role Summary:**
Lead the design, development, and delivery of scalable, secure full‑stack applications. Drive technical strategy, architecture, and best practices while collaborating with product, design, and business stakeholders. Manage or mentor a team of developers, ensuring high quality code, performance, and continuous improvement.
**Expectations:**
* Set technical strategy and roadmap, aligning with business goals.
* Own product quality, security compliance, and cost efficiency.
* If leading a team: define roles, coach talent, manage performance, and contribute to budgeting and scheduling.
* If individual contributor: act as subject‑matter expert, architect multi‑year initiatives, and mentor junior staff.
**Key Responsibilities:**
1. Architect and develop microservices (Java 17+, Spring Boot, REST, Camunda BPM).
2. Design and maintain databases (Oracle, MS‑SQL, PostgreSQL, NoSQL).
3. Implement messaging (MQ, TIBCO, Kafka, Solace) and distributed caching (Ignite, Redis).
4. Ensure secure coding, encryption, and compliance with industry standards.
5. Write unit and integration tests; enforce test coverage and CI/CD pipelines.
6. Manage containerization (Docker, Kubernetes) and cloud deployment (AWS, Azure).
7. Lead front‑end development using Angular, React, or Vue with HTML5/CSS3/TypeScript.
8. Conduct code reviews, promote knowledge sharing, and maintain documentation.
9. Stay current with emerging technologies, propose innovative solutions.
10. Coordinate with cross‑functional teams, translating business requirements into technical designs.
11. Assess, mitigate, and report technical risks; enforce governance and control policies.
**Required Skills:**
* Java 17+ development, Spring Boot, RESTful APIs, microservices architecture.
* Camunda BPM, BPMN 2.0 workflow orchestration.
* SQL/NoSQL database expertise (Oracle, PostgreSQL, MS‑SQL).
* Messaging systems: MQ, TIBCO, Kafka, Solace.
* Distributed caching: Ignite, Redis.
* Cloud platforms: AWS, Azure.
* Containerization: Docker, Kubernetes.
* Agile development practices, CI/CD, automated testing.
* Front‑end: Angular/React/Vue, HTML5, CSS3, JavaScript/TypeScript.
* Strong analytical, strategic thinking, risk management, and stakeholder communication.
* Leadership: coaching, performance management, cross‑functional alignment.
**Required Education & Certifications:**
* Bachelor’s degree in Computer Science, Software Engineering, or related field.
* Professional certifications (optional but preferred):
* Oracle Certified Professional – Java SE 17
* Spring Framework Professional Certification
* Camunda BPM Certified
* AWS Certified Solutions Architect – Associate/Professional
* Certified Kubernetes Administrator (CKA)
* Certified ScrumMaster (CSM) or equivalent Agile certification.
---