10 Steady Rabbit Jobs
Java Tech Lead
Steady Rabbit
posted 26d ago
Flexible timing
Key skills for the job
Job Title: Senior Java Developer
Work timing 10 am to 7pm
We are searching for a highly skilled and experienced Java Tech Lead to become a valuable member of our dynamic team. The ideal candidate should possess a strong background in Java and Spring Boot, with a focus on maintaining code quality and a dedication to achieving outstanding results. Additionally, familiarity with DevOps practices is a valuable asset
Key Responsibilities:
1. Java and Spring Boot Expertise: The candidate must showcase an in-depth understanding and hands-on experience in Java and Spring Boot, while adhering to the best practices in software development.
2. Product Domain Expertise: We are particularly interested in candidates with prior experience in product development within a product-based domain.
3. Code Proficiency: The candidate should demonstrate proficiency in crafting clean, efficient, and maintainable code while adhering to coding standards. They will be responsible for reviewing and optimizing code produced by the team to ensure its overall quality.
4. Leadership Skills: The candidate should have proven leadership abilities, whether in a team lead role or independently spearheading the development of a product from inception. This encompasses guiding and mentoring team members, establishing technical direction, and making critical decisions.
5. Architecture and Design: The candidate should possess a strong grasp of system architecture and design principles, with the capability to make design choices that enhance performance, scalability, and maintainability.
6. DevOps Skills (Optional): While not a strict requirement, experience with DevOps practices and tools, including CI/CD pipelines, containerization, and cloud services, will be viewed as a valuable augmentation to the candidate's skill set.
7. Problem-Solving and Troubleshooting: The candidate should possess a strong aptitude for problem-solving and be capable of efficiently diagnosing and resolving intricate technical issues.
8. Effective Communication: Exceptional written and verbal communication skills are vital for collaborating with team members, stakeholders, and conveying technical concepts to non-technical audiences.
9. Agile Development: Familiarity with Agile development methodologies and tools for efficient project management and delivery.
Qualifications:
Minimum of 15 years of experience in Java development.
- Extensive experience with Spring Boot.
- Previous experience within a product-based domain.
- Strong leadership and mentoring skills.
- Proficiency in software architecture and design.
- DevOps experience is considered a plus.
- Strong problem-solving and troubleshooting skills.
- Excellent communication abilities.
- Familiarity with Agile development methodologies.
Employment Type: Full Time, Permanent
Read full job description