Overview
On Site
$75 - $80
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)
No Travel Required
Skills
Full Stack Engineer
Staff Full Stack Engineer
Staff Software Engineer
Development Testing
Node.js
Next.JS
TypeScript
React.js
Vue.js
AngularJS
REST APIs
REST
API
microservices
Java
Springboot
Docker
Kubernetes
Amazon Web Services
Amazon EC2
Lambda
EKS
RDS
Jenkins
GitLab
Apigee
Rancher
Git
DevOps
Job Details
Responsibilities:
- Own end-to-end design, development, testing, deployment, and maintenance of new features
- Write production-ready, testable code for backend services, frontend apps, and CI/CD pipelines
- Define solution designs that balance architectural best practices with security, scalability, reliability, and performance
- Investigate and analyze failures, propose design improvements, and drive operational excellence
- Ensure all development artifacts comply with security and regulatory standards
- Embed software reliability engineering principles into day-to-day development
- Champion emerging technologies and contribute to our technology transformation roadmap
- Leverage AI-based coding workflows to navigate existing codebases and accelerate new development
- Collaborate with and coach team members, sharing expertise to foster professional growth and alignment on best practices
- Foster a culture of innovation, collaboration, and continuous improvement
- Prioritize and size tasks for incremental delivery; communicate blockers and risks proactively
Basic Qualifications:
- Bachelor's degree, or equivalent work experience with minimum ten (10) years of relevant experience
Skills/Experience:
- Proven track record architecting and building highly maintainable, extensible, and testable distributed systems.
- Deep expertise in modern frontend and backend frameworks, including Node.js/Next.js with TypeScript and React (or Angular/Vue), to craft responsive UIs and integrate with REST APIs
- Hands-on experience designing and implementing microservices and APIs using Java/Spring Boot, with containerization (Docker) and orchestration (Kubernetes).
- Extensive background developing cloud-native applications on AWS leveraging services like EC2, Lambda, EKS, RDS, etc.
- Demonstrated ability to design low-latency, high-throughput systems that scale reliably under heavy load using circuit breakers, rate limiting, caching strategies.
- Experience with Jenkins/Cloud bees, Gitlab, Apigee, Istio, Kubernetes, Rancher.
- Fluency in functional programming paradigms and modern JavaScript/TypeScript design patterns, complemented by expertise in building scalable backend services with Java and Spring Boot.
- Mastery of version control and collaborative workflows (Git branching strategies, pull requests, code reviews).
- Ability to analyze the bigger picture, identifying and prioritizing with the aim to consider more than one domain within an analysis
- Hands-on experience with agile methodologies and DevOps principles, fostering continuous integration, deployment automation, and rapid feedback loops.
- Technically proficient and able to define and fulfill solutions requirements for end user - Preferred skill securing app and containers using certificates
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.