Full Stack Java Developer

Brooksource
United States
3 months ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$135,200.0 - $156,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Code Review Software Debugging Spring Framework NoSQL OAuth Next.js Smart Devices Software Engineering
+17 more
Systems Integration Cloud Platform System ReactJS Spring-boot Software Security Backend Git Containerization Material UI Kubernetes Front End Software Development Api Design Restful APIs Code Restructuring Software Version Control Docker Microservices

Job description

  • Design and develop RESTful APIs using Java and Spring Boot to modernize core application functionality
  • Build and enhance a modern front-end interface using Next.js, improving UX for in-store and operational users
  • Refactor and migrate legacy components into a microservices-based architecture
  • Integrate the Paint Mixer Pro application with internal systems, devices, and third-party services
  • Collaborate with product, UX, and engineering teams to deliver scalable, end-to-end solutions
  • Ensure high performance, reliability, and responsiveness of both backend services and UI components
  • Participate in code reviews, testing, and debugging to maintain high engineering standards
  • Support deployment, enhancements, and ongoing optimization of the platform, * Transitioning a legacy operational tool into a modern, scalable platform
  • Enhancing the user experience for retail/store operations
  • Building robust API layers to support integrations and future extensibility
  • Delivering full-stack impact across backend services and frontend interfaces

Requirements

Do you have experience in Version control?, * 4+ years of software development experience

  • Strong hands-on experience with:
  • Java
  • Spring Boot / Spring Framework
  • REST API development
  • Experience building front-end applications with Next.js, React, or similar frameworks
  • Understanding of API-driven architecture and microservices design
  • Experience integrating frontend applications with backend services
  • Familiarity with relational or NoSQL databases
  • Experience with Git and CI/CD pipelines

Preferred Qualifications

  • Experience working on application modernization or legacy system transformation projects
  • Exposure to cloud environments (AWS, Azure, or GCP)
  • Knowledge of containerization (Docker, Kubernetes)
  • Experience with edge devices, retail systems, or hardware-integrated applications
  • Familiarity with API security practices (OAuth, JWT), * Strong backend foundation (Java/Spring Boot) with solid front-end capability (Next.js/React)
  • Experience working on real-world modernization efforts, not just net-new builds
  • Comfortable operating in environments where systems interface with physical devices or operational workflows, * How many years of professional experience do you have with Java?
  • How many years of professional experience do you have with Spring Boot?
  • How many years of professional experience do you have with Next.js?

Benefits & conditions

3.73.7 out of 5 stars Remote $65 - $75 an hour - Contract, Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Flexible spending account, Benefits & Perks: Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.

Pay Disclaimer: The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Pay: $65.00 - $75.00 per hour

Benefits:

  • Dental insurance
  • Health insurance
  • Vision insurance

About the company

Disclaimer: Brooksource, Medasource, and Calculated Hire are part of the Eight Eleven Group family of companies and operate under Eight Eleven Group, LLC. All employees receive the same benefits, policies, and terms of employment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all