LTIMindtree

Java FullStack Developer

Mumbai, MH, IN

8 days ago
Save Job

Summary

Job Description

We are seeking a highly skilled FullStack Developer to join our dynamic team The ideal candidate will have extensive experience in Angular Core Java Spring Boot and Database management You will be responsible for designing developing and maintaining high performance applications

Responsibilities

Develop and maintain web applications using Angular

Implement and manage backend services using Core Java and Spring Boot

Optimize application performance and ensure scalability

Collaborate with cross functional teams to define design and ship new features

Write clean maintainable and efficient code

Troubleshoot and debug applications

Ensure the best possible performance quality and responsiveness of applications

Stay updated with the latest industry trends and technologies

Required Skills

Angular

Understanding of the differences between packagejson and packagelockjson

Proficiency in working with Observables and Promises

Knowledge of best practices to improve Angular application performance

Ability to stop event bubbling in Angular

Familiarity with pure and impure pipes

Experience with Angular route guards

Ability to pass data between sibling components

Knowledge of displaying API responses without using Angular components

Core Java

Understanding of method overriding and the main method in Java

Ability to write custom sorting code snippets

Knowledge of performance optimization for list iteration

Experience with intermediate and terminal operations in streams

Ability to find and remove duplicate objects in a list without iteration

Spring Boot

Understanding of the difference between Qualifier and Primary annotations

Ability to get Spring bean instances in non Spring beans

Knowledge of Spring bean life cycle methods

Experience with configuring multiple data sources in Spring Boot

Ability to write complex JPA queries using specifications criteria

Knowledge of transaction management including isolation and propagation

Experience with batch processing for large data inserts

Database

Understanding of the difference between primary key and unique key

Knowledge of query optimization techniques

Familiarity with the disadvantages of indexes

Understanding of UNION and UNION ALL

Knowledge of materialized views and their advantages

Qualifications

Bachelors degree in Computer Science Engineering or a related field

Proven experience as a FullStack Developer or similar role

Strong problem solving skills and attention to detail

This job is provided by Shine.com

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job