Job Description
To be successful as a Java technical lead, you should demonstrate sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies. Ultimately, a top-notch Java technical lead should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.
Responsibilities
• Development team to analyze, design, and implement enterprise-wide Java based systems
• Interacting with IT and business stakeholders to present solutions, cost estimates, and delivery schedules
• Oversee the creation, execution and documentation of tests
• Utilize and promote Standards, Best Practices, Design Patterns
• Planning analyzing and defining solutions through business, functional and technical expertise
• Work with product managers on issues or questions related to system requirements
• Responding to inquiries concerning application development and support.
Requirements
• Bachelor's Degree in Computer Science, Computer Engineering or a closely related field
• Deep hands-on expertise with SOA, Microservices, REST/SOAP Web Services, JSON/XML and containers (docker)
• Good knowledge of database concepts with working knowledge of SQL, Stored Procedures, XQuery and XML Query
• Proficiency with at least one ORM/Persistence Framework: iBatis/MyBatis, Hibernate, JPA
• JS with modern frameworks (Angular, React)
• Ability to communicate technical concepts to non-technical users
• AWS
• Docker / Kubernetes
• Java, Spring/Boot
• Good interpersonal skills
• Proficiency with Source Control: BitBucket/GIT, Subversion (SVN), Perforce, or similar
• Must possess good leadership skills and have ability to lead a team of 3-5 developers.
(ref:hirist.com
💡 Quick Summary
Seeking a career-building opportunity? The Lead Java Developer | Microservices Architecture position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai 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.
