We are seeking an experienced Full Stack Developer with 5-8 years of experience in Java and modern web technologies to design, develop, and deliver high-quality software solutions. The role involves working closely with technical leads, architects, and business analysts to translate requirements into scalable and efficient applications.
Main Responsibilities
As a Full Stack Developer:
- Deliver fully tested source code in compliance with defined quality standards
- Address technical aspects with Tech Lead/Architect and functional aspects with Business Analyst
- Liaise with Business Analysts for clarification and understanding of requirements
- Analyze technical constraints and assess functional impacts with guidance from the Technical Lead
- Organize and maintain up-to-date technical documentation
- Provide detailed effort estimation for solution development
- Develop test strategy in coordination with Project Manager and Business Analysts
- Perform design and code reviews for team members
- Mentor junior team members and support their development
- Demonstrate a proactive approach and contribute to continuous improvement initiatives
Qualifications and Profile
- 5-8 years of experience in Java development
- Minimum 5 years of full-stack development experience
- Proficiency in HTML5, CSS3, and frameworks such as Bootstrap, Materialize, Pure CSS, or UI Kit
- Strong knowledge of TypeScript/JavaScript and frameworks (preferably Angular)
- Experience in back-end development using Java (version 8 or later), Spring Boot, Spring Security, Hibernate/JPA, and Web APIs
- Solid understanding of Object-Oriented Programming (OOP) principles and design patterns
- Experience with MS SQL Server
- Experience in end-to-end testing using tools such as Protractor, Selenium, or Jasmine
- Understanding of cross-browser compatibility and related solutions
- Familiarity with browser developer tools and performance optimization techniques
Highly Desired Skills
- Experience with microservices architecture
- Experience with containerization tools such as Docker and Kubernetes
- Familiarity with CSS preprocessors such as LESS or SASS
- Experience with CI/CD tools such as Jenkins or GitLab
- Understanding of UX principles and best practices
- Experience with WebSockets and HTML5 web storage
Next Step: Ifinterested, you can click on Apply here or write an e-mail [Confidential Information] with your updated resume.
Dimple Jain
EA LIcence No.91C2918
Personnel Registration No. R22107270