Client Overview: Our client is a leading enterprise organization focused on building modern, scalable technology platforms that support mission-critical business operations.
The engineering team is focused on developing high-performance applications using modern full-stack technologies and cloud-enabled architecture.
They are seeking a Senior Full-Stack Engineer (Java / Angular / Kafka) to contribute to the design and development of enterprise systems used across the business.
Salary/Hourly Rate: $120k - $140k Position Overview: We are seeking a highly skilled Senior Full-Stack Engineer (Java / Angular / Kafka) to join a growing technology team in a contract-to-hire capacity.
The Senior Full-Stack Engineer (Java / Angular / Kafka) will be responsible for building and enhancing modern full-stack applications using Angular on the front end and Java 17/21+ with Spring Boot on the backend.
This role involves designing scalable services, integrating APIs, and working with modern data platforms to support enterprise applications.
Responsibilities of the Senior Full-Stack Engineer (Java / Angular / Kafka): * Design, develop, and maintain modern full-stack applications.
* Build and enhance responsive front-end applications using Angular.
* Develop backend services and microservices using Java 17/21+ and Spring Boot.
* Design and integrate RESTful APIs to support internal and external system integrations.
* Work with enterprise data platforms including MongoDB, Snowflake, Oracle, and Camunda.
* Collaborate with product managers, architects, and engineering teams to deliver scalable solutions.
* Participate in code reviews, debugging, and performance optimization.
* Support application deployment, stability, and ongoing improvements.
Required Experience/Skills for the Senior Full-Stack Engineer (Java / Angular / Kafka): * 4-8 years of professional software engineering experience.
* Proven experience in a full-stack development role.
* Strong front-end development experience with Angular.
* Backend development experience using Java 17/21+ and Spring Boot.
* Experience working with enterprise databases such as MongoDB, Snowflake, Oracle, or Camunda.
* Experience with messaging platforms, particularly Kafka or IBM MQ.
* Strong understanding of modern application architecture and software development best practices.
Preferred Experience/Skills for the Senior Full-Stack Engineer (Java / Angular / Kafka): * Experience designing and building RESTful APIs.
* Experience working with Microsoft Azure cloud services.
* Experience supporting high-volume or enterprise-scale applications.
Education Requirements: * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent professional experience). Benefits: * Competitive contract rate with potential for full-time conversion.
* Opportunity to transition into a full-time role after the contract period.
* Work on modern enterprise technologies and cloud-enabled platforms.
* Collaborative engineering environment with strong technical leadership.
* Hybrid work model with offices in New York, NY and Jersey City, NJ.