Java Backend Developer
Contract
Dallas
Posted 2 weeks ago
Share
About the Job
Role Description
We are looking for a skilled Java Backend Developer to design, develop, and optimize backend services that power scalable, high-performance applications. The ideal candidate has strong experience in Java, microservices, cloud technologies, and database design.
Responsibilities
- Design, develop, and maintain backend services using Java (Java 8+), Spring Boot, and REST APIs.
- Build scalable microservices and ensure high availability and performance.
- Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Implement application security, authentication, and authorization.
- Integrate internal and third-party APIs.
- Troubleshoot production issues and optimize system performance.
- Collaborate with front-end engineers, QA, DevOps, and product teams.
- Participate in code reviews, sprint planning, and architectural discussions.
- Write clean, maintainable, and well-documented code.
Required Skills & Experience
- 3–7 years of experience in backend development (or as specified).
- Strong proficiency in Java, Spring Boot, and RESTful services.
- Experience with Microservices architecture and API development.
- Solid understanding of OOP concepts, design patterns, and best coding practices.
- Experience with SQL and NoSQL databases.
- Familiar with Docker, Kubernetes, AWS/GCP/Azure (good to have).
- Hands-on experience with CI/CD pipelines, Git, and unit testing frameworks (JUnit, Mockito).
- Strong problem-solving skills and ability to work in an agile environment.
Responsibilities
Experience
Our Benefits
Apply for this Position
Fill out the form below to apply