Java Full Stack Developer
UST · Bentonville, AR · 6 days ago
Engineering$75k–$113k/yrFull-time
About the role
Provide technical leadership and mentorship to junior and mid-level developers. Architect and design scalable, high-performance enterprise solutions. Drive strategic technical decisions for the NextGen High Scale Enterprise Platform. Collaborate closely with cross-functional teams in an on-site setting. Ensure the delivery of high-quality, robust, and maintainable codebases.
Responsibilities
- Provide technical leadership and mentorship to junior and mid-level developers.
- Architect and design scalable, high-performance enterprise solutions.
- Drive strategic technical decisions for the NextGen High Scale Enterprise Platform.
- Collaborate closely with cross-functional teams in an on-site setting.
- Ensure the delivery of high-quality, robust, and maintainable codebases.
Requirements
- Technical Skills:
- Mandatory: Java, Spring Boot, JavaScript, Azure, ReactJS, Redux
- Good to have: Graph QL, Kubernetes integrations, Node js
- Experience:
- 5 years hands on experience in Java development at enterprise scale (recent)
- 3 years of recent React experience
Qualifications
- Programming skills in Java, React and Node, including object-oriented programming principles, design patterns, and familiarity with Java frameworks
- Hands-on experience in developing Spring Boot applications, including dependency injection, ORM (Object-Relational Mapping), and REST API development
- Proficiency in building server-side applications using NodeJS, including creating RESTful APIs and handling asynchronous programming
- In-depth understanding of JavaScript fundamentals, including ES6+ features, data types, operators, and functional programming concepts
- Knowledge of Microsoft Azure cloud platform, including Azure App Service, Azure Functions, Azure SQL
- Strong knowledge and experience in developing front-end applications using ReactJS, including components, state management, and routing
- Strong problem-solving abilities, good communication (written & verbal) skills, and the ability to work effectively in a team
Skills
- Java
- Spring Boot
- JavaScript
- Azure
- ReactJS
- Redux
- Graph QL
- Kubernetes integrations
- Node js
Benefits
- Paid vacation
- Paid sick leave
- 10 paid holidays
- Bereavement leave
- Jury duty
- 401(k) Retirement Plan with employer matching
- Medical, dental, and vision insurance
- Accidental death and disability insurance
- Short- and long-term disability benefits
- Health Savings Account (HSA)
- Flexible Spending Account (FSA)