Full Stack Engineer

4 weeks ago


Chennai, India Revature Full time
JOB DESCRIPTION

We are seeking a highly motivated technical team lead with primary expertise in Java based application development. You will be responsible for managing and guiding team members to develop and build Java-based applications. You will work through the application development lifecycle, with a strong emphasis on coding, while also collaborating with junior developers to deliver full-stack solutions.

RESPONSIBILITIES

· Ability to design and develop Java-based applications, including implementing design patterns, while following best practices for writing effective code.

· Ability to design and develop RESTful services and APIs using web-based frameworks.

· Extensive knowledge on using UI based frameworks to develop the front-end of the application.

· Oversee project planning, execution, and delivery, ensuring alignment with business requirements and timelines.

· Implement microservices based architecture, utilizing the Spring Boot framework and connect them to interact with databases.

· Create well-written documentation for individual microservices.

· Ability to build and deploy full-stack applications to the cloud.

· Be able to solve complex technical problems and troubleshoot issues.

· Contribute to architectural discussions and decisions while working with various stakeholders.

· Collaborate with cross-functional teams to deliver high-quality software solutions.

· Provide leadership and mentoring to junior team members, including code reviews.

SKILLS

· Advanced knowledge of OOP patterns and concepts using Java/Spring.

· Proficiency in CRUD operations with RDBMS/NoSQL databases, with a focus on advanced SQL.

· Vast experience with unit testing using JUnit, with emphasis on TDD.

· Extensive hands-on experience with frontend/UI frameworks like Angular or React, with a strong foundation of JavaScript/TypeScript.

· Elaborate practical experience working with Spring modules such as core, web, data, etc. and expertise in Spring Boot.

· Proficiency with browser tools like Chrome Developer Tools and code quality tools like SonarCloud.

· Experienced use of building tools like Maven or Gradle.

· Extensive usage of code versioning tools like Git and solid understanding of branching strategies.

· Familiarity with CI/CD pipelines using tools such as Jenkins or GitHub Actions.

· Strong understanding of Microservice design patterns and RESTful APIs.

· Practical knowledge of orchestration tools like Kubernetes, containerization with tools such as Docker, and experience leveraging cloud platforms such as AWS/GCP/Azure.

· Experience working within Agile development methodologies.

QUALIFICATIONS

· 5+ years of experience in software development, with a focus on full stack development, leveraging Java as the primary programming language.

· Strong problem-solving skills and attention to detail.

· Demonstrated experience in project management, delivering successful software solutions on time and within budget.

· Effective communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

· Must be ready to work in different shifts (US/UK), on-site in Chennai, TN.

· Bachelor’s or Master’s degree in computer science, Engineering, or related field.
  • Full stack engineer

    3 weeks ago


    Chennai, India Global Offer Tracking Full time

    Company DescriptionGlobal Offer Tracking ensures that once an offer is made, all other employers who have extended offers to the same candidate are notified simultaneously. With transparent timelines and clear communication about other offers, candidates are more likely to stay engaged and not drop out of the process.Role DescriptionThis is a full-time...

  • Full Stack Engineer

    3 weeks ago


    Chennai, India Global Offer Tracking Full time

    Company DescriptionGlobal Offer Tracking ensures that once an offer is made, all other employers who have extended offers to the same candidate are notified simultaneously. With transparent timelines and clear communication about other offers, candidates are more likely to stay engaged and not drop out of the process.Role DescriptionThis is a full-time...

  • Full Stack Engineer

    3 weeks ago


    Chennai, India Global Offer Tracking Full time

    Company Description Global Offer Tracking ensures that once an offer is made, all other employers who have extended offers to the same candidate are notified simultaneously. With transparent timelines and clear communication about other offers, candidates are more likely to stay engaged and not drop out of the process. Role Description This is a full-time...

  • Full Stack Engineer

    3 weeks ago


    Chennai, India Global Offer Tracking Full time

    Company Description Global Offer Tracking ensures that once an offer is made, all other employers who have extended offers to the same candidate are notified simultaneously. With transparent timelines and clear communication about other offers, candidates are more likely to stay engaged and not drop out of the process. Role Description This is a...

  • Full stack engineer

    6 days ago


    Chennai, India Reflections Info Systems Full time

    We are looking for 4 +years experienced candidates for this role. Responsibilities include: We are seeking a highly motivated Senior Software Engineer with a passion for problem-solving and a drive for continuous learning. As part of our team, you’ll design and implement solutions across the full technology stack, contributing to a range of projects...

  • Full stack engineer

    2 weeks ago


    Chennai, India ELBRIT LIFE SCIENCES PRIVATE LIMITED Full time

    Company Description Elbrit Life Sciences is a pharmaceutical company in Bengaluru dedicated to improving lives by providing quality healthcare to patients. With a vision of " Making Lives Better," our focus is on delivering innovative and effective healthcare solutions.Role DescriptionThis is a full-time hybrid role for a Full Stack Engineer at Elbrit...

  • Full stack engineer

    3 weeks ago


    Chennai, India ELBRIT LIFE SCIENCES PRIVATE LIMITED Full time

    Company DescriptionElbrit Life Sciences is a pharmaceutical company in Bengaluru dedicated to improving lives by providing quality healthcare to patients. With a vision of "Making Lives Better," our focus is on delivering innovative and effective healthcare solutions.Role DescriptionThis is a full-time hybrid role for a Full Stack Engineer at Elbrit Life...

  • Full Stack Engineer

    3 weeks ago


    Chennai, India ELBRIT LIFE SCIENCES PRIVATE LIMITED Full time

    Company DescriptionElbrit Life Sciences is a pharmaceutical company in Bengaluru dedicated to improving lives by providing quality healthcare to patients. With a vision of "Making Lives Better," our focus is on delivering innovative and effective healthcare solutions.Role DescriptionThis is a full-time hybrid role for a Full Stack Engineer at Elbrit Life...

  • Full Stack Engineer

    2 months ago


    Chennai, India Ramco Systems Full time

    Company OverviewRamco is a next-gen enterprise software product & platform provider disrupting the market with its multi-tenant cloud and mobile-based enterprise solutions in Global Payroll, ERP, and M&E MRO for Aviation. With a focus on Innovation and Culture, Ramco Systems differentiates itself in the marketplace.Job OverviewMid-Level: 4 to 6 years of...

  • Full stack engineer

    2 weeks ago


    Chennai, India Reflections Info Systems Full time

    We are looking for 4 +years experienced candidates for this role.Responsibilities include:We are seeking a highly motivated Senior Software Engineer with a passion for problem-solving and a drive for continuous learning. As part of our team, you’ll design and implement solutions across the full technology stack, contributing to a range of projects that...

  • Full Stack Engineer

    3 weeks ago


    Chennai, India ELBRIT LIFE SCIENCES PRIVATE LIMITED Full time

    Company Description Elbrit Life Sciences is a pharmaceutical company in Bengaluru dedicated to improving lives by providing quality healthcare to patients. With a vision of "Making Lives Better," our focus is on delivering innovative and effective healthcare solutions. Role Description This is a full-time hybrid role for a Full Stack Engineer at...

  • Full Stack Engineer

    3 weeks ago


    Chennai, India ELBRIT LIFE SCIENCES PRIVATE LIMITED Full time

    Company DescriptionElbrit Life Sciences is a pharmaceutical company in Bengaluru dedicated to improving lives by providing quality healthcare to patients. With a vision of "Making Lives Better," our focus is on delivering innovative and effective healthcare solutions.Role DescriptionThis is a full-time hybrid role for a Full Stack Engineer at Elbrit Life...

  • Full Stack Engineer

    3 weeks ago


    Chennai, India ELBRIT LIFE SCIENCES PRIVATE LIMITED Full time

    Company Description Elbrit Life Sciences is a pharmaceutical company in Bengaluru dedicated to improving lives by providing quality healthcare to patients. With a vision of "Making Lives Better," our focus is on delivering innovative and effective healthcare solutions. Role Description This is a full-time hybrid role for a Full Stack Engineer at Elbrit...

  • Full Stack Engineer

    3 weeks ago


    Chennai, India ELBRIT LIFE SCIENCES PRIVATE LIMITED Full time

    Company DescriptionElbrit Life Sciences is a pharmaceutical company in Bengaluru dedicated to improving lives by providing quality healthcare to patients. With a vision of "Making Lives Better," our focus is on delivering innovative and effective healthcare solutions.Role DescriptionThis is a full-time hybrid role for a Full Stack Engineer at Elbrit Life...

  • Full Stack Engineer

    2 weeks ago


    Chennai, India Reflections Info Systems Full time

    We are looking for 4 +years experienced candidates for this role. Responsibilities include: We are seeking a highly motivated Senior Software Engineer with a passion for problem-solving and a drive for continuous learning. As part of our team, you’ll design and implement solutions across the full technology stack, contributing to a range of projects...

  • Full Stack Engineer

    1 week ago


    Chennai, India Reflections Info Systems Full time

    We are looking for 4 +years experienced candidates for this role. Responsibilities include: We are seeking a highly motivated Senior Software Engineer with a passion for problem-solving and a drive for continuous learning. As part of our team, you’ll design and implement solutions across the full technology stack, contributing to a range of projects that...

  • Full Stack Engineer

    2 weeks ago


    Chennai, India Reflections Info Systems Full time

    We are looking for 4 +years experienced candidates for this role.Responsibilities include:We are seeking a highly motivated Senior Software Engineer with a passion for problem-solving and a drive for continuous learning. As part of our team, you’ll design and implement solutions across the full technology stack, contributing to a range of projects that...

  • Full Stack Engineer

    1 week ago


    Chennai, India Reflections Info Systems Full time

    We are looking for 4 +years experienced candidates for this role.Responsibilities include:We are seeking a highly motivated Senior Software Engineer with a passion for problem-solving and a drive for continuous learning. As part of our team, you’ll design and implement solutions across the full technology stack, contributing to a range of projects that...

  • Full stack engineer

    4 weeks ago


    Chennai, India ThinkCloud Technology Co., Ltd. Full time

    Company Description Think Cloud Technology Co., Ltd. is the innovator behind Selfie Sign, a platform that combines video and e-signature to authenticate users, ensuring undeniable signatures. Documents, signatures, and videos generated with Selfie Sign are encrypted and timestamped for integrity and non-repudiation. This platform allows for instant...

  • Full Stack Engineer

    4 weeks ago


    Chennai, India ThinkCloud Technology Co., Ltd. Full time

    Company DescriptionThinkCloud Technology Co., Ltd. is the innovator behind SelfieSign, a platform that combines video and e-signature to authenticate users, ensuring undeniable signatures. Documents, signatures, and videos generated with SelfieSign are encrypted and timestamped for integrity and non-repudiation. This platform allows for instant document...