Mid-level Java Developer (7-9 years experience)
Location: Plano, TX
*The coding test and interview will be conducted on-site at the Plano office.
Pay Rate (W2) : ~$56/hr (x 2080hr = $116.5K / year) *DOE
*C2C is not available for this position
Description
We are seeking a skilled Java Developer with strong expertise in building and maintaining modern, scalable applications. The ideal candidate will have hands-on experience with Spring Boot microservices, RESTful APIs, Kafka, and AWS deployments, along with a solid foundation in CI/CD practices and production support. This role requires someone who is passionate about clean, efficient code, thrives in collaborative environments, and is eager to contribute to the development of high-performance, event-driven systems.
Responsibilities
Develop and maintain scalable Java microservices and batch jobs using Spring Boot
Build and consume RESTful APIs, ensuring security, scalability and high performance
Implement Kafka consumers/producers for event-driven systems
Deploy, monitor, and manage services in AWS and experience with CI/CD tools
Write clean, modular code following industry best practices and standards
Assist in troubleshooting and resolving production issues in a timely manner
Strong experience with CI/CD tools, debugging tools, logging, and production support
Participate in code reviews and contribute
Requirements:
7–9 years of professional experience in software development with Java (and Golang as a plus)
Strong understanding of REST API design, core data structures, and backend systems
Hands-on experience with Spring Boot microservices
Experience with Kafka (consumers/producers) for event-driven systems
Working knowledge of AWS deployment strategies
Proficiency in CI/CD tools (GitLab CI, GitHub Actions, Jenkins, etc.)
Hands-on experience with Docker, containerization workflows, and basic Kubernetes concepts
Experience with Linux shell scripting and Git
Strong problem-solving skills with experience in debugging, logging, and production support
(Nice to have) Experience with MongoDB or other NoSQL databases
Job Types: Full-time, Contract
Pay: Up to $116,000.00 per year
Benefits:
Dental insurance
Flexible spending account
Health insurance
Vision insurance
Compensation Package:
Hourly pay
Application Question(s):
What type of work authorization do you currently have, and when does it expire?
What is your minimum expected hourly rate as W2 contract?
How have you used Linux in your past projects, and how did you collaborate with your team using Git?
Please describe your role and achievements in developing microservices with Spring Boot.
If you have worked with Kafka, how did you leverage it to build event-driven systems?
Can you share your experience in designing or deploying systems on AWS?
Provide an example of how you contributed to improving or optimizing a CI/CD pipeline.
Experience:
Java: 7 years (Required)
Ability to Commute:
Plano, TX 75024 (Required)
Ability to Relocate:
Plano, TX 75024: Relocate before starting work (Required)
Work Location: In person