Full-Stack Development

3

Applications

Chennai
Full-Time
Hybrid
Senior: 7 to 10 years
24L - 36L (Per Year)
Posted on Jan 25 2024

About the Job

Skills

Java
Spring Boot
Microservices
React.js
Git
Servlets

Job Description: Java Full Stack Engineer (Chennai - Hybrid)


We are seeking a highly skilled and experienced Java Full Stack Engineer to join our dynamic team in Chennai. As a Java Full Stack Engineer, you will be responsible for developing high-quality web applications, utilizing your expertise in Java, Spring Boot, and other cutting-edge technologies. This is a hybrid position, offering the flexibility to work both remotely and in our Chennai office.


Requirements:


- Professional Degree in Computer Science, Information Technology, or related domain.

- Bachelor’s degree in Computer Science or equivalent work experience.

- Minimum of 8-12 years’ experience in the fast-paced software industry, demonstrating an in-depth understanding of web application development.

- Proficiency in Agile development methodology.

- Strong experience with Java and Spring Boot frameworks.

- Familiarity with Azure DevOps (ADO), Visual Studio, and GIT for version control.

- Expertise in JavaScript and Node.js.

- Hands-on experience with ReactJS and Redux for front-end development.

- Solid understanding of HTML5, CSS3, and responsive UI design principles.

- Extensive experience in full-lifecycle development, including design, coding, testing, debugging, and deployment.

- Knowledge of distributed systems, microservices architecture, RESTful APIs, and SQL programming.

- Previous involvement in developing or working with web services, with a preference for experience in REST and Web API.

- Exposure to Cloud Native Programming concepts and components.


Responsibilities:


- Collaborate with cross-functional teams to design and develop scalable, high-performance web applications.

- Implement and maintain features across the full stack, ensuring code quality and adherence to best practices.

- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.

- Troubleshoot and debug complex issues, providing timely resolution to meet project deadlines.

- Stay updated on emerging technologies and industry trends, incorporating relevant advancements into projects.

- Contribute to code reviews and provide constructive feedback to team members.

- Proactively identify areas for process improvement and propose innovative solutions.

- Communicate effectively with stakeholders to gather requirements and provide project updates.


Benefits:


- Competitive salary and performance-based incentives.

- Flexible work hours and remote work options.

- Health insurance and wellness programs.

- Continuous learning and professional development opportunities.

- Collaborative and inclusive work culture.


If you are passionate about Java development and possess the required skills and experience, we encourage you to apply and become part of our innovative team.

About the company

At Narvi Placement School, we're on a mission to elevate organizations by connecting them with exceptional talent. With expertise in both IT and non-IT sectors. Our Services: Tailored Recruitment: Our team creates personalized recruitment strategies to align seamlessly with your organizational needs and culture. We go beyond just matching skills; we focus on finding individuals who share your vis ...Show More

Industry

Staffing & Recruiting

Company Size

2-10 Employees

Headquarter

Srinagar, Jammu and Kashm...

Other open jobs from Narvi Placement School