Job Description
Job Description
Summary
The role of the Senior Full Stack Java Developer is to design, develop, and deliver high-quality, scalable applications across both the backend and frontend, leveraging modern Java, cloud, and containerization technologies while collaborating closely with enterprise architects and business stakeholders.
Responsibilities
- Lead Development Efforts: Oversee the design, development, and implementation of scalable applications using Java 17 and associated frameworks (Spring, Spring Boot, Hibernate).
- Collaborate with Stakeholders: Work closely with architects and stakeholders to gather requirements and ensure alignment on project goals and deliverables.
- Manage Cloud Infrastructure: Utilize knowledge of multi-cloud environments (GCP and AWS) to deploy and manage applications, ensuring optimal performance and security.
- Containerization and Deployment: Implement and manage containerized applications using Docker and Kubernetes, ensuring efficient deployment processes.
- Version Control and Documentation: Maintain code quality and version control using GitLab, while documenting processes and best practices for team reference.
Qualifications
- Proven Experience in Java: Solid experience with Java 17 and frameworks such as Spring, Spring Boot, and Hibernate is essential.
- Front-End Technology Familiarity: Experience with front-end technologies (Vue.js, ReactJS, NestJS, AngularJS) is preferred but not mandatory.
- Database Knowledge: Strong understanding of on-premises databases and experience with cloud databases (Postgres, DynamoDB).
- Multi-Cloud Proficiency: Familiarity with GCP is a must; AWS experience is a plus.
- Hands-On Development Skills: Must be a 100% hands-on developer with the ability to quickly learn and apply Docker, Kubernetes, and Infrastructure as Code (IaC) using Terraform.
Location Requirements
This role is a Remote role – is required to go onsite in the office intermittently - must reside in the US for this role
To be considered for this position, candidates must reside in one of the following U.S. states: AR, AZ, CA, CO, CT, DE, FL, GA, IA, ID, IL, IN, KS, MA, MD, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, TN, TX, VA, WI, and Washington DC.
Candidates residing outside these states are not currently eligible for consideration.
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa currently.
We are committed to pay equity and transparency. The compensation range for this position represents our good faith estimate of the range we reasonably expect to pay for this role at the time of posting. The actual compensation offered will be determined based on factors such as the candidate's experience, skills, education, work location, and internal equity.
In addition to base pay, employees may be eligible for discretionary bonuses, commissions, or other incentive programs, as well as a comprehensive benefits package that includes medical, dental, vision, 401(k), paid time off, etc.
Estimated Compensation Range:$39.49—$63.93 USD
FormativGroup operates within the critical middle layer of business technology, where applications and systems connect infrastructure to business processes. We are specialists who help the middle market take full advantage of their technology investments with deep, industry-centric expertise, all in one place, to unify fragmented systems. With deep technical expertise across cloud architecture, system integration, AI, and data strategy, we bridge the gap between business goals and modern platforms.
FormativGroup is an equal opportunity employer providing opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
ADA Specifications: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
#formativgroupcareers #WorkWithUs
Click here to view our Privacy Policy