Job Overview
We are seeking a Senior Java Developer with a minimum of 8 to 10 years of experience. The position level is Senior, offering remote and freelance employment opportunities. The role is based in multiple cities such as Mumbai, Pune, Bangalore Urban, Delhi, Noida, Gurgaon, and Ahmedabad. This is a unique opportunity to showcase your expertise in Java programming and lead project teams in a flexible work environment.
Qualifications and Skills
Expertise in Java programming with a proven track record in developing high-performance applications (Mandatory skill).
Experience in team leadership to guide, manage, and mentor junior developers effectively (Mandatory skill).
Proficiency in software architecture to design, develop, and implement scalable applications.
Strong problem-solving skills to troubleshoot complex software issues and implement innovative solutions.
Proficient in project management to plan, execute, and finalize projects within deadlines.
Experience in technical mentoring to provide guidance and knowledge sharing across development teams.
Skilled in agile development practices to enhance product quality and delivery efficiency.
Proven ability to work independently, demonstrating proactive and self-driven concepts in a remote setting.
Solid understanding of Java Lead responsibilities, including coordination and leadership within development phases (Mandatory skill).
Roles and Responsibilities
Act as a lead developer in designing, coding, and testing high-quality software applications using Java.
Facilitate daily communication and collaboration across teams to ensure projects align with company goals.
Develop and maintain software architecture strategies to support scalability and functionality.
Oversee project stages from planning through implementation, ensuring timely completion of deliverables.
Mentor and guide junior developers in coding best practices and career progression.
Lead and participate in code reviews to ensure adherence to coding standards and secure programming.
Identify technical dependencies and risks, formulating measures to address them proactively.
Continuously research and implement improvements to optimize the performance of development operations.