Full-Stack Developer, Java and Angular, Vice President
- Location
- Jersey City, NJ
- Work type
- Full Time · Hybrid
- Posted
- 2026-10-18
Job description
We are looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role spans front-end development (Angular or React) and back-end services (Java/Spring Boot), with a focus on API-first, microservices-based architecture and CI/CD-driven delivery.
Key Responsibilities
• Develop and maintain web applications across the stack: UI, APIs, and backend services.
• Build scalable, secure microservices using Java and Spring Boot.
• Develop responsive user interfaces using Angular, leveraging Kendo UI components where appropriate.
• Implement and support micro front-end patterns (composition, shared libraries, module federation or equivalent approaches).
• Design, build, document, and consume RESTful APIs; ensure service contracts and versioning strategies are followed.
• Work with SQL Server and optimize queries, indexes, and data access patterns.
• Implement search and indexing solutions with Elasticsearch.
• Build event-driven integrations using Kafka (producers/consumers, topics, schema/versioning awareness).
• Use GitHub / Bitbucket and contribute to automated CI/CD pipelines (build, test, deploy).
• Write unit and integration tests; participate in code reviews and engineering best-practice adoption.
Required Skills & Qualifications
• 6-10 years of experience in full-stack web application development.
• Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability).
• Strong front-end development experience with Angular including TypeScript, HTML5, and CSS.
• Experience using UI component libraries such as Kendo UI.
• Working knowledge of micro front-end architecture and patterns.
• Solid understanding of API design and microservices (service boundaries, resilience, observability basics).
• Hands-on experience with SQL Server and relational data modeling.
• Experience with Elasticsearch and event streaming with Kafka.
• Proficiency with GitHub / Bitbucket workflows and practical experience with CI/CD pipelines.
• Strong communication skills, ownership mindset, and ability to work collaboratively in an agile team.