More jobs:
Software Architect, Backend Developer, Java Developer
Job in
Roseland, Essex County, New Jersey, 07068, USA
Listed on 2026-09-22
Listing for:
Compunnel, Inc.
Full Time
position Listed on 2026-09-22
Job specializations:
-
Software Development
Backend Developer, Software Architect, Java Developer, DevOps
Job Description & How to Apply Below
Job Summary
The Software Architect will investigate, design, and implement technical solutions while working closely with lean and agile teams responsible for implementing them. The role will contribute to domain modeling, API schemas and documentation, the ADLC and software development processes, and hands‑on development of production code, automation, and supporting tools using the MERN stack, DSQL, and GraphQL. This is a hands‑on role with an approximately 50/50 split between architecture and coding.
Key Responsibilities- Lead discussions with domain experts to gather the information required to develop accurate domain models
- Quickly understand new domains and translate business and technical requirements into scalable, cacheable, performant, and secure solution designs
- Contribute hands‑on to the codebase, including production code, automation, and supporting tools
- Create and maintain domain models as part of the SBS Architecture/Development team
- Create and maintain API and solution documentation
- Work with fast‑paced innovation and development teams to document technical decisions and evolve solutions throughout discovery and implementation
- Contribute to architecture and software development processes in an agile environment
- Four‑year college degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience
- Strong experience with Test‑Driven Development (TDD) and automated quality gates
- Strong problem‑solving, analytical, and interpersonal skills
- Strong project and time management skills, including the ability to manage multiple priorities in fast‑paced development environments
- Experience with ADLC
- Proficiency translating complex solutions into UML diagrams using Enterprise Architect, Mural, or similar tools
- Experience with at least one programming language such as Node.js or Java
- Experience with tools such as Jenkins and Docker
- Experience designing APIs used to integrate isolated systems with independent domains
- Experience as an API or backend developer
- Experience with MERN stack, DSQL, and GraphQL
- Experience with SOX‑compliant systems
- Experience in e‑commerce environments
- Experience in cybersecurity environments
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×