×
Register Here to Apply for Jobs or Post Jobs. X

Java Full stack Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Tata Consultancy Services
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 112000 USD Yearly USD 100000.00 112000.00 YEAR
Job Description & How to Apply Below

Join to apply for the Java Full stack Engineer role at Tata Consultancy Services
.

Get AI‑powered advice on this job and more exclusive features.

Responsibilities
  • Design and develop interactive, responsive user interfaces using React

    JS and related libraries (e.g., Redux, React Router, Context API).
  • Implement reusable components and ensure clean, maintainable, modular code.
  • Optimize frontend performance for speed, scalability, and cross‑browser compatibility.
  • Integrate RESTful APIs and Graph

    QL endpoints with the frontend to deliver dynamic content.
  • Collaborate with UI/UX designers to translate wireframes and prototypes into functional applications.
  • Build and maintain server‑side logic, APIs, and microservices using Java and Spring Boot.
  • Design and optimise database schemas, queries and interactions with relational databases (MySQL, Postgre

    SQL) or No

    SQL databases (Mongo

    DB).
  • Implement secure authentication and authorization mechanisms (JWT, OAuth2).
  • Ensure scalability, reliability, and performance of backend services through best practices like caching, load balancing and efficient API design.
  • Write unit and integration tests to ensure robust backend functionality.
  • Participate in code reviews, architect decisions and technical roadmap planning.
  • Troubleshoot and resolve bugs, performance issues and other technical challenges across the stack.
Qualifications
  • 5–8 years of professional software development experience, with at least 3+ years building backend services with Java and Spring Boot.
  • 3+ years of experience building frontend applications with React

    JS and modern JavaScript (ES6+).
  • Proficiency in Java (8/11/17) and Spring Boot, including Spring MVC, Data and Security.
  • Experience in designing and consuming RESTful APIs; knowledge of Graph

    QL is a plus.
  • Strong knowledge of HTML5, CSS3, responsive design principles.
  • Experience with build tools (Webpack, Vite, Create React App).
  • Familiarity with Type Script, microservices architecture, cloud platforms (AWS, Azure, GCP) and containerisation (Docker, Kubernetes).
  • Knowledge of ORM frameworks such as Hibernate and database management (SQL/No

    SQL).
  • Experience with Dev Ops practices (monitoring, logging, deployment automation) and Agile/Scrum methodologies.
  • Open‑source contributions or a strong portfolio showcasing relevant work.
  • Strong communication and collaboration skills to work closely with product managers, designers and other developers.
Benefits
  • Discretionary annual incentive.
  • Comprehensive medical coverage: medical & health, dental & vision, disability, pet insurance.
  • Family support: maternal & parental leaves.
  • Insurance options: auto, home, identity theft protection.
  • Convenience & professional growth: commuter benefits, certification & training reimbursement.
  • Time off: vacation, sick leave, holidays.
  • Legal & financial assistance: legal assistance, 401(k) plan, performance bonus, college fund, student loan refinancing.

Salary Range: $100,000–$112,000 per year.

Seniority Level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industry

IT Services and IT Consulting

Referrals increase your chances of interviewing at Tata Consultancy Services by 2x.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary