PickYourHire logoPICKYOURHIRE

Java Developer

TechBangaloreFull time

Job Overview

Location

Bangalore

Job Type

Full time

Experience

5+

Salary

As per Industry Standards

About This Role

You will provide technology leadership on medium to large scale products/platform with internal and direct customer impact, will ensure implementation of software engineering best practices in his/her product/ platform teams, will help the team in technical architecture of product/platform. You are great at: 1. Deep technical knowledge and hands on skills. 2. Build and execute product roadmaps. 3. Develop highly scalable multi-threaded Distributed Systems. 4. Expert level knowledge of oops with knowledge of data structures, algorithms, and software design. 5. Deep knowledge in distributed caching and performance engineering. 6. Should have worked on building a high-volume, low-latency, auto-scalable distributed systems for internet and mobile users. 8. Should be willing to learn new technologies 9. Should be able to mentor and provide technology related guidance to new and junior members in the team The responsibilities include building Java modules and testing features before release. You will deploy and maintain functional, secure and high-quality applications. Responsibilities � Develop Distributed and Scalable Systems � Collaborate with teams to develop and support the smooth 24x7 operation of our service � Assisting other developers with troubleshooting, debugging, and coding. � Meeting deadlines in a fast-paced environment. � Reduce technical debt with quality coding Skills and Qualifications � Minimum 5-7 years of experience in developing java-based systems � Degree in computer sciences or a related field. � Work experience as a Java Developer with minimum of 5-7 years of Experience on Distributed systems � Advanced knowledge of software architecture � Experience with Object-Oriented Design (OOD) � 5-7 years of experience on any database. � Exceptional problem-solving and analytical abilities. � Excellent written and verbal communication. � Good organizational and time-management skills. � Ability to work with other developers and mentor junior team members. � Meticulous at both analysis and execution. � Good delegation and time management skills

Ready to Apply?

Submit your application through the candidate portal to be fast-tracked for this role.

Apply Now

Share This Job

Referral Bonus

Know someone qualified? Share this role with them or sign up as a PickYourHire Referrer to earn placement rewards.