Senior Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+53 more
Job description
- Design, develop, and maintain scalable full stack applications including frontend, backend and database layers.
- Collaborate with cross functional teams to understand business requirements and translate them to technical solutions.
- Build and consume RESTful microservices using Java and Spring Boot
- Develop modern, responsive front-end applications using React (with Redux) or Angular, HTML and CSS.
- Work with cloud-native architectures on Google Cloud Platform.
- Leverage Google Cloud Platform services such as Compute Engine, Cloud Run, Cloud SQL, Cloud storage, PUB-SUB, Application Monitoring (Log Analytics), Memory Store for Redis and Cloud Functions to build scalable and resilient applications.
- Implement and manage infrastructure using Terraform (Infrastructure as Code)
- Collaborate with cross-functional teams to define, design, and ship new features
- TDD, BDD, regression and performance testing.
- Implement UI and end-to-end testing using frameworks like Selenium, Cypress or Playwright.
- Optimize application performance, including JVM tuning and profiling
- Ensure code quality through best practices, testing, and reviews
- Contribute to system architecture and technical decision-making
- Work with team members to establish best practices to maximize efficiency and minimize risk. Interact and work closely with product managers to devise solutions and break them into incremental production-ready user stories.
- Execute API Load and Performance (L&P) on API/modules developed. Use DevOps tools such as Tekton, SonarQube, Checkmarx, Fossa, and GitHub to deploy, improve and manage software.
Skills Required:
- Google Cloud Platform - Demonstrates practical experience building, deploying, and supporting applications on Google Cloud Platform. Can work with services such as Cloud Run, GKE, Cloud Storage, Pub/Sub, Cloud SQL, and IAM; understands environment configuration, logging/monitoring, security permissions, and cost-conscious resource usage.
- Java - Writes clean, maintainable, and well-tested Java code using modern language features and object-oriented design principles. Can troubleshoot production issues, refactor legacy code, apply appropriate design patterns, and contribute effectively to code reviews.
- Spring Boot - Builds and maintains production-ready Spring Boot services, including REST endpoints, data persistence, validation, exception handling, configuration management, and security integrations. Understands dependency injection, application profiles, observability, and automated testing practices.
- React - Develops reusable, accessible, and responsive user interfaces using React. Comfortable with component design, hooks, state management, API integration, error/loading states, and unit or component testing. Can collaborate with UX/design partners to deliver polished user experiences.
- Jenkins - Candidate must have proven experience designing end-to-end CI/CD pipelines in Jenkins for enterprise applications, including writing and maintaining declarative Jenkinsfiles, integrating automated testing/security scanning, managing multi-branch pipelines, and troubleshooting build/deployment failures. Expected to establish CI/CD best practices for the team.
- API - Designs, develops, documents, and consumes RESTful APIs following established standards. Understands HTTP methods, status codes, authentication/authorization, pagination, versioning, input validation, error handling, and backward compatibility.
- Acceptance Testing - Translates business requirements and acceptance criteria into testable scenarios. Partners with product, QA, and engineering teams to validate completed functionality, identify edge cases, support UAT, and ensure delivered work meets expected business outcomes.
- Node.js - Can develop and maintain backend services or supporting tools using Node.js. Understands asynchronous programming, package management, error handling, API development, testing, security practices, and integration with databases or cloud services.
- CSS (Cascading Style Sheets) - Creates maintainable, responsive styling using modern CSS practices such as Flexbox, Grid, media queries, reusable class patterns, and design-system components. Able to diagnose cross-browser and responsive-layout issues.
- HTML5 - Builds semantic, accessible HTML5 structures that support usability, SEO, and assistive technologies. Understands proper use of forms, input validation, document structure, ARIA where appropriate, and responsive web standards.
- GitHub - Uses GitHub effectively for source control, pull requests, branching, code reviews, issue tracking, and CI/CD workflows. Follows team branching and release practices, writes meaningful commits, resolves merge conflicts, and contributes constructively to peer reviews
Requirements
We are seeking a highly experienced Senior Full Stack Developer with a strong technical foundation and a passion for solving complex problems. The ideal candidate brings 8+ years of experience, demonstrates strong analytical and critical thinking skills, and thrives in a collaborative, solution-oriented environment. You should be a forward-thinking professional who can clearly articulate ideas, contribute to architectural decisions, and drive high-quality software development across the stack., Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 8+ years in IT; 6+ years in development
Experience Preferred:
- Experience with AI-based development
- Experience with TypeScript and Node.js
- Familiarity with CI/CD pipelines and automation
- Knowledge of DevOps methodologies
- Experience with Unix/Linux and Shell scripting
- Containerization using Docker and Kubernetes
- Working knowledge of Redis
Education Required:
Bachelorβs Degree
About the company
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at, UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex Systems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦