Role : Java Developer
Location : Dallas, TX / Tampa, FL / Jersey City, NJ- Hybrid
Duration : 6 12 Months C2H
Rate : Market
Only W2
USC / GC
F2F is must
Overview :
We are seeking a Java Developer to design, develop, and maintain scalable backend applications and APIs. The ideal candidate has a strong background in core Java and frameworks like Spring Boot, as well as hands-on experience with RESTful APIs, SQL databases, and modern CI / CD pipelines. This role will collaborate closely with cross-functional teams to deliver high-quality, secure, and efficient software solutions.
Key Responsibilities :
- Design, develop, and implement backend services using Java, Spring Boot, and related technologies.
- Build and maintain RESTful APIs and microservices to support web and mobile applications.
- Write clean, scalable, and maintainable code following best practices and coding standards.
- Work with relational and non-relational databases (SQL Server, MySQL, MongoDB, PostgreSQL, etc.).
- Participate in all phases of the SDLC, including requirements gathering, design, coding, testing, deployment, and support.
- Collaborate with front-end developers, QA engineers, and product owners to deliver reliable and performant solutions.
- Debug, optimize, and enhance existing applications for improved performance and scalability.
- Use tools such as Git, Jenkins, Docker, or Kubernetes for version control, deployment, and automation.
- Ensure code quality through unit testing, integration testing, and code reviews.
Qualifications :
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).3 6+ years of professional software development experience in Java.Strong understanding of OOP principles, design patterns, and data structures.Proficiency with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).Solid experience with REST APIs, JSON / XML, and web services.Hands-on experience with SQL and database design (PostgreSQL, Oracle, MySQL, etc.).Familiarity with Agile / Scrum methodologies and modern DevOps tools.Excellent problem-solving and communication skills.