Overview
Skills
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
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).