Full Stack Developer
Job in
Freehold, Monmouth County, New Jersey, 07728, USA
Listed on 2026-02-12
Listing for:
AlgoSec
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Full Stack Developer, Cloud Engineer - Software, Software Engineer, Backend Developer
Job Description & How to Apply Below
Responsibilities:
- Design, develop, and maintain a SaaS-based application with Java as the primary technology, with exposure to Node.js and Angular.
- Build scalable, highly available, and resilient solutions leveraging cloud platforms (AWS/Azure/GCP).
- Collaborate closely with cross-functional engineering teams on system integrations and feature development.
- Take ownership of the full product lifecycle from requirements and design to implementation, deployment, and production support.
- Troubleshoot, debug, and resolve complex technical issues; proactively identify and mitigate potential problems.
- Contribute to code reviews, mentor team members, and uphold high standards of code quality and best practices.
- Utilize modern AI-assisted development tools (e. g., Git Hub Copilot, Cursor IDE) to improve productivity and code quality.
- BSc. in Computer Science or equivalent practical experience.
- Minimum 3+ years of strong hands-on experience in Java and backend application development.
- Experience with Spring/Spring Boot frameworks.
- Working knowledge of Node.js and Angular is good to have; must be flexible and open to working across these technologies when required.
- Solid understanding of cloud computing concepts and experience deploying applications on AWS, Azure, or GCP. Experience working with relational databases (preferably Postgre
SQL) and good overall DB design knowledge. - Strong problem-solving and analytical skills with the ability to understand and review complex codebases.
- Experience building and maintaining unit and integration tests.
- Familiarity with Docker and designing scalable microservices and/or serverless architectures.
- Comfortable using modern developer tooling, including AI-based coding assistants.
- Strong communication skills, a can-do attitude, and the ability to work independently while taking full ownership of deliverables.
- High standards for code quality, performance, documentation, and testing.
- Hands-on experience with Node.js and/or Angular.
- Experience with distributed systems in cloud environments.
- Knowledge of SQL and No
SQL databases and event-driven systems such as Apache Kafka. - Experience with Kubernetes and container orchestration.
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform, AWS CDK, or Cloud Formation.
- Background in networking and security concepts.
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:
×