Senior Java Developer - Hyderabad, India - ValueLabs

    ValueLabs
    ValueLabs Hyderabad, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    ValueLabs background
    Description

    We are seeking a highly experienced Senior Java Developer with a minimum of 8 years of experience to join our team and help us build and maintain high-quality, scalable, and performant web applications. The ideal candidate will have a deep understanding of both Java and , as well as expertise in modern web development principles and best practices.

    Responsibilities:

    1. Design, develop, and maintain complex web applications using Java and technologies.

    2. Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and user stories.

    3. Write clean, well-documented, and testable code, adhering to coding standards and best practices.

    4. Troubleshoot, debug, and resolve complex software defects and performance issues.

    5. Continuously improve software quality through code reviews, automated testing, and performance optimization.

    6. Mentor and guide junior developers, sharing your knowledge and expertise in both Java and

    7. Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.

    8. Stay up-to-date with emerging technologies and industry trends, and contribute to the continuous improvement of the development process.

    Requirements:

    1. Bachelor's degree in Computer Science, Engineering, or a related field.

    2. A minimum of 6 years of experience in web development, with a strong focus on Java and and related technologies (e.g., Spring, Hibernate, Express, NestJS, Socket.IO, etc.).

    3. Proficient in Java, HTML, CSS, and related frameworks and libraries.

    4. Familiarity with RESTful APIs, state management, and performance optimization techniques.

    5. Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) tools.

    6. Strong problem-solving and critical thinking skills, with the ability to work independently and collaboratively in a team environment.

    7. Excellent communication and interpersonal skills, with the ability to effectively articulate technical concepts to both technical and non-technical stakeholders.