TI
Senior Full Stack Developer (Java & React) (Local candidates only)
Technogen, Inc.
New York · Hybrid Contract Senior Today
About the role
Location / Contract
- New York City, NY (Hybrid Onsite)
- Local candidates only
- 3‑month contract to hire position
- Candidates must be authorized to work in the US without visa sponsorship now or in the future
Day to Day / Job Function
- Design, develop, and operate end‑to‑end full‑stack applications including front‑end user interfaces, back‑end services, and supporting infrastructure.
- Own the complete software development lifecycle including system design, development, testing, deployment, monitoring, and production support.
- Build and operate applications using modern GitOps‑driven SDLC practices to ensure reliable and repeatable deployments.
- Develop scalable, highly performant, and resilient distributed systems with strong focus on reliability and operational efficiency.
- Participate in production operations including monitoring, incident resolution, root cause analysis, and system optimization following “you build it, you run it” principles.
- Collaborate with product managers, business stakeholders, and cross‑functional teams to translate functional requirements into robust technical solutions.
- Develop responsive and component‑based user interfaces using modern front‑end technologies and frameworks.
- Design and implement secure and scalable APIs and backend services using REST/JSON standards.
- Ensure backward compatibility, version control, and maintainability in API design and service development.
- Solid in DevOps with hands‑on knowledge in CI/CD pipelines, Jenkins and related toolset.
- Work with Kubernetes‑based environments to deploy, scale, and manage containerized applications.
- Develop automated workflows and scripts to streamline repeatable development, deployment, and operational tasks.
- Conduct testing including UI testing, component testing, and integration testing to ensure application stability and performance.
Required Qualifications
- 8+ years experience working in Kubernetes‑based containerized environments including deployment, scaling, and operational management.
- 8+ years of experience in software development, with strong focus on full‑stack application development.
- 8+ years experience with Java‑based backend development.
- 8+ years experience developing modern front‑end applications using React or similar frameworks.
- 8+ years of experience building scalable APIs and backend services using REST/JSON architectures.
- 8+ years experience implementing CI/CD pipelines, GitOps, DevOps tooling, at least hyperscaler, and automated deployment processes with infrastructure as code (IaC) understanding.
- 8+ years experience building and supporting production‑grade systems with high availability and operational reliability.
- 8+ years experience working in automation frameworks for workflow orchestration and operational efficiency.
Nice to Have (But not a must)
- Machine learning and deep learning / LLM knowledge
Requirements
- 8+ years experience working in Kubernetes-based containerized environments including deployment, scaling, and operational management.
- 8+ years of experience in software development, with strong focus on full-stack application development.
- 8+ years experience with Java-based backend development.
- 8+ years experience developing modern front-end applications using React or similar frameworks.
- 8+ years of experience building scalable APIs and backend services using REST/JSON architectures.
- 8+ years experience implementing CI/CD pipelines, GitOps , DevOps tooling, at least hyperscaler, and automated deployment processes with infra as code (IaC) understanding
- 8+ years experience building and supporting production-grade systems with high availability and operational reliability.
- 8+ years experience working in automation frameworks for workflow orchestration and operational efficiency.
Responsibilities
- Design, develop, and operate end-to-end full-stack applications including front-end user interfaces, back-end services, and supporting infrastructure.
- Own the complete software development lifecycle including system design, development, testing, deployment, monitoring, and production support.
- Build and operate applications using modern GitOps-driven SDLC practices to ensure reliable and repeatable deployments.
- Develop scalable, highly performant, and resilient distributed systems with strong focus on reliability and operational efficiency.
- Participate in production operations including monitoring, incident resolution, root cause analysis, and system optimization following “you build it, you run it” principles.
- Collaborate with product managers, business stakeholders, and cross-functional teams to translate functional requirements into robust technical solutions.
- Develop responsive and component-based user interfaces using modern front-end technologies and frameworks.
- Design and implement secure and scalable APIs and backend services using REST/JSON standards.
- Ensure backward compatibility, version control, and maintainability in API design and service development.
- Solid in DevOps with hands on knowledge in CI/CD pipelines, Jenkins and related toolset
- Work with Kubernetes-based environments to deploy, scale, and manage containerized applications.
- Develop automated workflows and scripts to streamline repeatable development, deployment, and operational tasks.
- Conduct testing including UI testing, component testing, and integration testing to ensure application stability and performance.
Skills
CI/CDDockerGitOpsInfrastructure as CodeJavaJenkinsJSONKubernetesReactREST
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free