Java Developer Team Lead

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Java Developer, you will take product ideas from ideation to implementation, designing and building scalable, high-volume Java web applications. Your role will involve optimizing the performance of data ingestion and processing pipelines, participating in design and code reviews, and developing highly scalable systems that are easy to maintain. Collaboration with colleagues on design and architecture is a key aspect of this position. You will be responsible for building high-throughput and low latency microservices, contributing to requirements elicitation, creating application architecture documents, and design artifacts. Delivering high-quality code, supporting activities related to implementation and transition, as well as interfacing with internal teams and key stakeholders are essential parts of your role. The ideal candidate will have at least 5 years of professional development experience in core Java, along with a BE/B-Tech/MCA in Computer Science or equivalent work experience. Proficiency in Java 8, excellent communication and collaboration skills, and experience with AWS services such as Lambda, S3, and EC2 are required. You should also have experience in building large-scale distributed systems on Linux platforms, strong problem-solving skills with a practical application of data structures, and knowledge of RDBMS like PostgreSQL, MariaDB, and MySQL, as well as NoSQL solutions like Cassandra, HBase, and MongoDB. Experience with building scalable service APIs (RESTful, etc.), SQL proficiency, a positive work attitude, self-motivation, quick learning ability, and being a team player are desired qualities for this role. You will be expected to analyze and resolve issues to ensure high-quality deliverables at each stage of the SDLC within the guidelines, policies, and norms of the organization.,

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