Java Full Stack Developer Lead

5 - 9 years

0 Lacs

Posted:15 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Java Full Stack Developer at GrayOpus Technologies, you will be responsible for designing, developing, and maintaining enterprise-grade web applications. Your role will involve building secure and scalable RESTful APIs and microservices, implementing responsive UIs using modern frontend frameworks, and optimizing applications for maximum speed and scalability. Additionally, you will collaborate closely with product managers, designers, and QA teams to ensure adherence to software engineering best practices and standards. As a team lead, you will review and improve code quality through code reviews and mentoring, demonstrating your leadership skills. **Key Responsibilities:** - Design, develop, and maintain enterprise-grade web applications. - Build secure and scalable RESTful APIs and microservices. - Implement responsive and dynamic UIs using modern frontend frameworks. - Optimize applications for maximum speed and scalability. - Collaborate closely with product managers, designers, and QA teams. - Review and improve code quality through code reviews and mentoring. - Ensure adherence to software engineering best practices and standards. - Lead a team as a team lead and not as an individual. **Technical Skills Required:** **Backend:** - Strong command over Java (8+), Spring Boot, JPA/Hibernate. - Expertise in REST API development & Microservices architecture. **Frontend:** - Experience with Angular 8+, ReactJS, or similar frameworks. - Solid understanding of HTML5, CSS3, JavaScript, TypeScript. **Databases:** - Hands-on experience with MySQL, PostgreSQL, or MongoDB. **DevOps & Tools:** - Familiarity with Git, Maven/Gradle, Jenkins, Docker. - Basic understanding of Kubernetes, CI/CD pipelines. **Cloud (Preferred):** - Exposure to AWS / Azure / GCP services. **Preferred Qualifications:** - Bachelors or Masters degree in Computer Science, Engineering, or related field. - Experience working in Agile/Scrum environments. - Strong analytical and problem-solving skills. - Ability to take ownership and deliver independently. - Good communication and collaboration skills. **Nice to Have (Especially for 5-9 Years Range):** - Team lead or mentoring experience. - Experience in system design and architecture. - Exposure to performance optimization and security best practices. - Working knowledge of message queues like RabbitMQ or Kafka.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You