Java Backend Developer(Need Local candidates who can go in person interview)

Overview

On Site
$50 - $60
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

Java Backend

Job Details


Need Local candidates who can go in person interview(Any Visa is Fine)

Job Title: Java Backend Developer

Location: Boston,MA(onsite, in person interview mandatory)

Rate : $50-53/hr on C2C

Client : TCS/Statestreet

Job Summary:

We are seeking a skilled and motivated Java Backend Developer to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems using Java and related technologies. You will work closely with front-end developers, DevOps engineers, and product managers to deliver high-performance and reliable backend services.


Key Responsibilities:

  • Design, develop, and maintain scalable and robust backend systems using Java (preferably Java 8 or above).

  • Create RESTful APIs and web services for frontend consumption.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Write clean, maintainable, and well-documented code.

  • Participate in code reviews and provide constructive feedback.

  • Optimize application performance and ensure high availability.

  • Implement security and data protection protocols.

  • Troubleshoot, debug, and resolve backend issues in a timely manner.


Required Skills & Qualifications:

  • Bachelor s/Master s degree in Computer Science, Engineering, or a related field.

  • 3+ years of hands-on experience in backend development using Java.

  • Strong understanding of OOP (Object-Oriented Programming) and design patterns.

  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).

  • Proficiency in working with RESTful APIs and microservices architecture.

  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).

  • Familiarity with version control tools like Git.

  • Basic understanding of containerization (Docker) and CI/CD pipelines.


Preferred Qualifications (Good to Have):

  • Experience with message brokers (e.g., Kafka, RabbitMQ).

  • Exposure to cloud platforms (AWS, Azure, Google Cloud Platform).

  • Knowledge of unit testing and test-driven development (TDD).

  • Familiarity with Agile methodologies (Scrum, Kanban).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.