Full Stack Java Developer

Strategic Staffing Solutions
Charlotte, NC, United States
about 1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$145,600.0 - $156,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Computing Platforms Cloud Computing Cloud Foundry Software Quality Customer Interaction Management (Software) Software Debugging Middleware Modular Design OpenShift Software Engineering Enterprise Software Applications
+10 more
ReactJS Large Language Models Spring-boot Backend Apache Kafka Front End Software Development Hardware Infrastructure Stream Processing Workday Microservices

Job description

  • This role supports the migration of enterprise contact center software platforms from on-premises infrastructure to cloud-based solutions, positively impacting a large user community.
  • Design, develop, test, debug, and document full-stack applications using Java with Spring Boot for backend services and React for user interfaces.
  • Architect and implement microservices and custom middleware to overcome platform limitations and deliver business value by filling critical product gaps.
  • Perform integrations with enterprise systems such as Workday and Verint to support workforce management, recording, performance management, and quality management capabilities.
  • Build and maintain user interfaces and internal tools that enable greater self-sufficiency and reduce long-term reliance on third-party vendors.
  • Ensure solutions meet business requirements through strong engineering design, code quality standards, testing, and deployment practices (approximately 65% backend / 35% frontend, with potential for more balanced distribution).
  • Collaborate with architects, technical leads, and business stakeholders to strategize designs, evaluate tradeoffs between simplicity and flexibility, and deliver scalable technology solutions.
  • Deploy and support applications on cloud platforms such as Cloud Foundry (OCP) and leverage Kafka for event-driven and real-time data streaming architectures.
  • Contribute to or lead complex, large-scale technology initiatives with broad organizational impact while helping establish engineering best practices.
  • Apply strong analytical and problem-solving skills to ask the right questions, diagnose issues, and deliver pragmatic solutions in a modern technology environment.
  • Provide technical guidance and mentorship to team members while fostering a collaborative, high-performing engineering culture.
  • Candidates based in Chandler, AZ must be available for early morning calls aligned with East Coast business hours.

Requirements

  • 5+ years of software engineering experience, including 5 7 years of hands-on Java development
  • Strong proficiency developing with Spring Boot, React, microservices architecture, and Apache Kafka
  • Hands-on experience with cloud-native development and deployment on platforms such as Cloud Foundry or OpenShift (OCP)
  • Proven ability to design, build, and deliver complex end-to-end systems while making sound architectural tradeoffs
  • Solid understanding of modern software engineering principles, code quality, and scalable design patterns
  • Excellent analytical, debugging, and root-cause analysis skills for multitier enterprise applications
  • Experience working effectively in team-oriented, collaborative environments with a track record of mentoring or leading technical efforts
  • Strong interpersonal, written, and verbal communication skills with the ability to engage both technical and non-technical stakeholders
  • Ability to prioritize tasks, manage time effectively, and deliver results in high-pressure environments
  • Highly self-motivated, detail-oriented, and committed to delivering high-quality outcomes that drive business value
  • Experience with generative AI, large language models (LLMs), agent creation, or LLM integrations a plus
  • Prior experience in contact center technology development or support a plus

Apply for this position

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

Apply on dice.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:22 min

Eliminating HR bureaucracy and trusting employees

Rudi Bauer Rudi Bauer +1 Β· Cappuccino with HR

1:21 min

Exploring the target application for front end tests

Anna Mcdougall Β· JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 Β· Coffee With Developers

5:06 min

Primary reasons for capability gaps in modern recruitment systems

Rudi Bauer Rudi Bauer +1 Β· Cappuccino with HR

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall Β· JS Congress

Videos

See all

Related articles

See all