Job Title: Java Lead
Location: Remote or [Location]
Experience Level: 5+ years
Type: Full-time
Number of Positions: Multiple
📧 Contact: hr@incrivelsoft.com
Job Summary
We are seeking an experienced Java Lead to join our team and lead the development of high-quality Java-based applications. The ideal candidate will have a strong technical background in Java development, coupled with excellent leadership skills. As the Java Lead, you will mentor a team of developers and drive the delivery of software solutions with a focus on innovation, quality, and performance.
Key Responsibilities
Technical Responsibilities:
- Design & Development:
- Design, develop, and maintain complex Java-based applications.
- Ensure adherence to coding standards, best practices, and design patterns.
- Troubleshoot and resolve technical issues to ensure smooth development.
- Team Collaboration:
- Lead the development team in implementing software solutions.
- Collaborate with cross-functional teams (QA, DevOps, etc.) to ensure seamless integration.
- Continuous Improvement:
- Review and refine system designs and code to enhance performance and scalability.
Leadership Responsibilities:
- Mentorship:
- Mentor and guide junior developers to enhance their skills and ensure project success.
- Code Reviews:
- Conduct code reviews and provide constructive feedback to maintain high coding standards.
- Project Management:
- Plan and prioritize tasks for the development team, ensuring timely delivery of projects.
- Innovation Culture:
- Foster a culture of innovation and continuous improvement within the team.
Required Qualifications
Technical Skills:
- Experience:
- 5+ years of hands-on experience in Java development (Java 8+, Spring, Hibernate).
- Core Knowledge:
- Strong understanding of OOP, design patterns, and software architecture.
- Agile Methodologies:
- Experience working with Agile methodologies (Scrum, Kanban).
- Database Knowledge:
- Familiarity with databases like MySQL, Oracle.
- Cloud Platforms:
- Knowledge of cloud platforms such as AWS, Azure.
Soft Skills:
- Communication & Interpersonal Skills:
- Excellent written and verbal communication skills.
- Leadership & Team Management:
- Strong leadership and team management abilities.
- Problem Solving:
- Strong analytical and problem-solving skills.
- Time Management:
- Ability to work under pressure and meet deadlines.
- Collaboration:
- Collaborative mindset and ability to work well within a team.
Nice to Have:
- Microservices Architecture:
- Experience with microservices architecture and related technologies.
- DevOps Tools:
- Familiarity with DevOps tools like Jenkins and Docker.
- Front-End Knowledge:
- Experience with front-end technologies such as JavaScript and React.
- Java Certifications:
- Certification in Java (OCPJP, Java Certified Developer).
Join us at Incrivel Soft to lead innovative Java-based projects and take your career to the next level.
📧 Apply Now: Send your updated resume to hr@incrivelsoft.com