-
ONSITE - Full Stack Java Developer
- Insight Global (Brentwood, TN)
-
Job Description
As a full stack Java Developer, you’ll play a key role in supporting the clients Pricing System, contributing to its ongoing evolution as it moves into new phases beyond the first release. Your day-to-day will involve writing clean, efficient code and participating in the design and implementation of software solutions that support master data and store operations. You’ll work across both front-end and back-end technologies—leveraging Java 21, Spring Boot, and Spring Batch on the backend, and React, React Query (Tanstack), CSS/SASS, and styled components on the frontend, often translating Figma designs into reusable UI components.
You’ll collaborate closely with technical leads, architects, and vendor partners to define project scope, set system goals, and ensure solutions are implemented in line with enterprise standards. You’ll partner with business analysts to refine requirements, prototype new features, and develop enhancements that improve system functionality and user experience. Your responsibilities will also include unit testing, mentoring team members on new technologies, and ensuring all changes are properly documented and deployed in compliance with internal procedures.
In addition to development work, you’ll participate in agile scrum standups daily stand-ups, and maintain proactive communication via Teams and email. You’ll also be expected to work onsite at the Nashville office 1–2 days per week (Wednesdays required) to foster team collaboration and ensure cultural alignment. Occasional participation in a 24x7 on-call rotation may be required.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
• 3–5+ years of experience in web and client/server application development
• Experience with Java 21, Spring Boot, Spring Batch
• Experience with React, React Query (Tanstack), CSS/SASS
o Experience creating React components from Figma
o Ability to create React components and templates from Figma using styled components and theming
• Strong knowledge of Java/J2EE, Hibernate, REST, SOAP, JUnit, OAuth
• UI/UX design, HTML, CSS, JavaScript experience
• Familiarity with Git, JIRA, Confluence, Jenkins/GitHub Actions
• Basic understanding of Docker, Kubernetes, and Azure cloud concepts
• Experience in Agile environments and familiar with Agile practices
• Strong communication and collaboration skills
• Ability to work independently and manage workload in fast-paced settings • Experience with multi-threaded high-volume batch processes
• Familiarity with vendor systems (e.g., Revionics, Demand Tech)
-