Fullstack Developer

Salary

₹10 - 25 LPA

Min Experience

5 years

Location

Chennai

JobType

full-time

About the role

Role: FullStack Developer (Java+Angular)
Location: Chennai
Experience: 5-10 years
Mandatory Skills: Java, Spring Boot, Angular, Data Structures & Algorithms and Any cloud.
 

Job Description:
We are looking for a Full Stack Developer with strong expertise in Java, Spring Boot, Angular, Data Structures & Algorithms, and cloud platforms (such as GCP, PCF, AWS, or Azure) to join our dynamic development team. The ideal candidate will have 5-10 years of professional experience in developing robust applications, applying sound programming practices, and solving complex technical problems.
This role will require a mix of front-end and back-end development, along with the ability to implement advanced data structures and algorithms in real-world scenarios. You will work closely with the team through pair programming, use case development, coding assessments, and program validation processes.

Key Responsibilities:
Design and develop scalable, high-performance applications using Java, Spring Boot, and Angular.
Implement complex Data Structures & Algorithms to optimize application performance and efficiency.
Collaborate on Pair Programming and contribute to coding assessments to improve code quality.
Participate in developing Use Cases, ensuring they meet business requirements and are aligned with technical specifications.
Conduct Program Validation to ensure functionality meets both user and system requirements.
Participate in Coding Reviews to provide and receive constructive feedback for continuous improvement.
Integrate applications with cloud platforms like AWS, Azure, GCP, or PCF.
Collaborate with cross-functional teams to define, design, and deploy software solutions.
Maintain clean, reusable, and well-documented code that adheres to the latest coding standards.
Troubleshoot and debug applications to ensure smooth and efficient operation.

Skills & Qualifications:
Proven experience (5-10 years) in Java and Spring Boot for backend development.
Expertise in building modern web applications using Angular.
Strong command of Data Structures & Algorithms, with the ability to apply them to solve real-world problems.
Experience with cloud platforms such as AWS, Azure, GCP, or PCF.
Expertise in developing RESTful APIs and working with microservices architecture.
Hands-on experience with relational and NoSQL databases (e.g., SQL, MongoDB).
Proficient in version control using Git and experience with CI/CD pipelines.
Knowledge of Pair Programming, Coding Assessments, and Use Case Development practices.
Ability to perform Program Validation and engage in Coding Reviews.
Excellent problem-solving, debugging, and analytical skills.
Ability to communicate technical concepts effectively in both written and verbal formats.

Preferred Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience with containerization tools like Docker and orchestration tools like Kubernetes.
Familiarity with DevOps principles and tools.
 

Skills

Java
AngularJS
java8
Java Springboot
Microservices
Java Microservices
Microservices Architecture
AWS
Microsoft Azure
GCP
PCF
Data Structure & Algorithms