Lead Java Developer
Published date: 2024/01/10
- Location: Bangalore, Karnataka, India
Position: Java Software Engineer – III / Technical Lead
• Experience: 5 to 8 years
Must have Skills:
1. Expert in core java
2. Expert in Data structures and algorithms
3. Good Analytical reasoning
4. Expert in leading the team as a tech lead
5. Should have an experience of min 2 years as a tech lead
Location: Bangalore, India [Work from Office]
Availability to Join: Immediate to 30 days only
Preferred Experience:
Good knowledge on Distributed systems.
REST services
JPA
Experience with Java 8+
Strong debugging skills
Well versed with Threading, Collections, GC.
Good to Have:
NOSQL like cassandra, elasticsearch, mongodb, hbase, couchdb etc...
Kafka, Python, Hadoop, spark, hive, pig, bigquery etc...
Any cloud experience either in Azure, AWS, GCP
General Expectation:
Qualifications: Bachelor's/master’s degree in computer science or a related field.
Experience with Linux development.
Excellent problem-solving skills.
Familiarity with basic principles of distributed computing and/or distributed databases.
Possess an extremely sound understanding of the basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases.
Knowledge of professional software engineering practices & best practices for
the full software development life cycle, including coding standards, code
reviews, source control management, continuous deployments, testing, and
operations.
Candidates must have good written and oral communication skills, be a fast learner and have the ability to adapt quickly to a fast-paced development environment
• Experience: 5 to 8 years
Must have Skills:
1. Expert in core java
2. Expert in Data structures and algorithms
3. Good Analytical reasoning
4. Expert in leading the team as a tech lead
5. Should have an experience of min 2 years as a tech lead
Location: Bangalore, India [Work from Office]
Availability to Join: Immediate to 30 days only
Preferred Experience:
Good knowledge on Distributed systems.
REST services
JPA
Experience with Java 8+
Strong debugging skills
Well versed with Threading, Collections, GC.
Good to Have:
NOSQL like cassandra, elasticsearch, mongodb, hbase, couchdb etc...
Kafka, Python, Hadoop, spark, hive, pig, bigquery etc...
Any cloud experience either in Azure, AWS, GCP
General Expectation:
Qualifications: Bachelor's/master’s degree in computer science or a related field.
Experience with Linux development.
Excellent problem-solving skills.
Familiarity with basic principles of distributed computing and/or distributed databases.
Possess an extremely sound understanding of the basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases.
Knowledge of professional software engineering practices & best practices for
the full software development life cycle, including coding standards, code
reviews, source control management, continuous deployments, testing, and
operations.
Candidates must have good written and oral communication skills, be a fast learner and have the ability to adapt quickly to a fast-paced development environment
1 page views
Related listings
-
AEM DeveloperSoftware DeveloperLocation - Bangalore, Delhi Experience- 5 to 7 Job Description • 5 plus years of experience in application development. • Three (3) years of experience with AEM Forms 6.4/6.5, Adobe LiveCycle ES 2, 3 or 4 Or Adobe AEM Forms focusing on LiveCycle Desi...2026/11/08
-
.NET Tech LeadSoftware DeveloperThe Role: • Develop solution specific architectures, using .NET Framework & .Net Core to support business processes • Defining the technical design, developing, and testing of software applications to meet business requirements • Write high quali...2026/11/08
-
Software EngineerSoftware DeveloperVirtusa Corporation is a global provider of Digital Business Transformation, Digital Engineering, and Information Technology (IT) outsourcing services that accelerate our clients’ journey to their Digital Future. Virtusa serves Global 2000 companies ...2026/11/08
