Job Title: Senior Full Stack DeveloperLocation: Chennai/Remote-IndiaExperience: 8 -10 yearsNotice Period : immediate to 15 daysJob Description :Key Responsibilities:Lead the architecture and development of scalable web applications using Java Micro Services, and UI Framework such as React, and Angular.Design and implement robust middleware services and APIs with Java Spring Boot.Build Data Model based on the Business Solution, optimize and manage backend databases, including MySQL, MS SQL, and PostgreSQL, ensuring data integrity and performance.Mentor and guide junior developers, promoting best practices and fostering a culture of continuous learning.Drive Agile methodologies within the team, facilitating sprint planning, daily stand-ups, and retrospectives.Oversee application deployment and management on AWS cloud, leveraging various services for enhanced performance and scalability.Implement Object-Relational Mapping (ORM) using JPA and Hibernate to streamline database interactions.Troubleshoot and debug applications to enhance performance and reliability.Conduct code reviews and provide constructive feedback to maintain high code quality and performance standards.Stay updated with industry trends and emerging technologies to continuously improve the development process and product offerings.Qualifications:Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).8-10 years of professional experience in full stack development.Expertise in frontend and backend technologies: Java Microservices, React, Angular.Strong proficiency in middleware development and create REST API end points using Java Spring Boot.Extensive experience with backend databases: MySQL, MS SQL, PostgreSQL.Expert in building data model from business requirements, develop entity relationships.Deep understanding of Agile methodologies and experience in leading Agile teams.Proficient in AWS cloud services and deployment strategies.Advanced knowledge of JPA and Hibernate for efficient database handling.Strong skills in vulnerability and secure coding and best practice.Use of static code analysis is preferred.Highly used CI/CD pipeline for code deployments in the cloud environment.Docker container usage is preferred.Expert in using Repositories such as GitHub or Bitbucket, should have expertise in branching strategies and development strategies.Excellent problem-solving skills with a strategic mindset.Strong leadership and communication skills, with a passion for mentoring others.
Job Title
Java Full Stack developer