Job Description
• 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
💡 Quick Summary
Seeking a career-building opportunity? The Lead Java Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
