Java Developer

In our relentless pursuit of greatness, we are dedicated to developing individuals, creating exceptional teams, and cultivating a unique culture of unity and care. As providers of digital talent solutions, we aim to positively impact businesses and communities globally. We would be honored to be your trusted and uncommon partner on this journey.
Job Description
Job Title: Java Developer
Locations: Charlotte, NC / Chandler, AZ / Minneapolis, MN / Dallas, TX (Local candidates only — must attend in-person interviews)
Duration: 12-24 Months
Work Model: Hybrid — Minimum 3days onsite
Job Summary:
We are seeking an experienced Java Developer to join our team in building scalable, high-performance microservices solutions in a cloud environment. This role requires strong Java development skills, hands-on experience with Spring Boot, and expertise in integrating with cloud platforms and modern databases. The ideal candidate will thrive in a collaborative, Agile environment and be passionate about delivering quality code.
Day-to-Day Responsibilities:
- Design, develop, and deploy robust Java-based microservices using Spring Boot and related frameworks
- Implement event-driven solutions leveraging technologies like Apache Kafka
- Integrate microservices with MongoDB for scalable, high-performance data storage and retrieval
- Deploy, manage, and monitor RESTful microservices on cloud platforms such as TAS (PCF) and OpenShift (OCP)
- Collaborate with cross-functional teams including product owners, QA, DevOps, and SRE to deliver high-quality software
- Write clean, maintainable, and well-documented code following best practices and coding standards
- Participate in code reviews, troubleshooting, and performance optimization
- Ensure the security, scalability, and reliability of microservices in cloud environments
Must Have:
- 4+ years of hands-on experience in Java development with a focus on microservices architecture
- Strong experience with Spring Boot, Spring Cloud, and RESTful API development
- Proficiency in debugging and optimizing Java code
- Tech stack breakdown:
- Java backend coding: 40%
- Spring & Spring Boot: 30%
- SQL Server, MongoDB, Oracle: 20%
- Kafka: 10%