Software Developer
- Edison, NJ, United States
Applications open in a new tab.
Job details
- Experience
- Education: Master’s in computer applications / computer science. plus 1 year of experience in any related field.
- Posting language
- English
- Posted
Original job description
Experience Required
1year
Minimum Education Required
Master’s in computer applications / computer science
Expected Start Date
11/11/2026
Compensation
$138,000.00 - $138,000.00 / Yearly
Hours Per Week
40
Number Of Positions
1
Shift
First Shift (Day)
Job Description
Company Name: XDuce Inc
Edison, NJ
Salary - $ 138,000
Title: Software Developer
- Built a composable Angular architecture with standalone components, lazy routes, and route- level code-splitting to ensure maintainable multi-step workflows.
- Led migration from monolith to microservices and modular UI architecture (Angular + Spring Boot).
- Implemented secure authentication and role-based UI states with OAuth2/OIDC and JWT; guarded routes, refreshed tokens, and aligned client policies with Spring Security on backend services.
- Collaborated with backend and IAM teams to integrate Kafka-based event pipelines and secure client data flows.
- Delivered enterprise dashboards with real-time monitoring and scalable component reusability, reducing redundancy across applications.
- Defined and evolved composable UI architectures for enterprise-grade products.
- Building micro-services, design systems, and GraphQL-optimized UIs.
- Deep Angular expertise, scalable state management, and architectural leadership.
Education: Master’s in computer applications / computer science. plus 1 year of experience in any related field. Will accept any educational equivalency plus experience as mentioned.
Place of Work
On-site
Requisition ID
SD1
Job Type
Full Time
Application Instructions
Please email your resume to: XDuce Inc, Attn: HR, 510 Thornall Street, Suite # 375, Edison, NJ 08837.
More about this job
Skills
- Computer science
- Microservices
- Spring Boot
- Identity and access management
- Apache Kafka
- GraphQL
- Leadership