Job Title : Senior Java Full Stack Developer / Architect (with Team Lead Experience)
Experience Level : 8+ Years
Job Location : Hyderabad / Coimbatore / Remote India
Job Summary :
We are looking for a highly experienced and hands-on Senior Java Full Stack Developer / Architect with strong team leadership capabilities. The ideal candidate must have extensive experience in both front-end and back-end development, with a solid background in architecture design, technology decision-making, and client interactions. A hands-on approach to coding is essential for this role.
Key Responsibilities :
- Lead the design and development of robust, scalable full-stack applications.
- Actively participate in coding efforts hands-on experience is mandatory.
- Architect and implement microservices-based solutions using Java and Spring frameworks.
- Design and develop dynamic front-end applications using Angular.
- Collaborate with cross-functional teams including clients, product managers, and QA.
- Make technology stack recommendations and architectural decisions.
- Guide and mentor junior developers; manage code reviews and best practices.
- Interact with clients for requirements gathering, solution presentation, and delivery updates.
- Ensure the performance, quality, and responsiveness of applications.
Technical Skills Required :
Back-End :
Core JavaSpring / Spring BootMicroservices ArchitectureRESTful API developmentExperience with MSSQL, PostgreSQL, or MongoDBFront-End :
Angular (preferably Angular 5 and above)HTML5, CSS3, JavaScript, TypeScriptArchitecture & Tools :
Experience designing scalable systemsTechnology evaluation and selectionCI / CD, Git, Docker (preferred)Leadership & Soft Skills :
Proven experience leading teams and technical initiatives.Excellent communication and interpersonal skills.Strong analytical and problem-solving abilities.Capable of handling client communications independently.Flexible and collaborative team player across remote environments.Preferred Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or related field.Certifications in Java, Cloud, or Architecture are a plus.(ref : hirist.tech)