What are the responsibilities and job description for the Senior Full Stack Developer (6+ years, Connecticut) position at SalVentureTech?
About the Role:
We are seeking an experienced Senior Full Stack Developer to join our dynamic team. The ideal candidate will have extensive hands-on experience in Java, Angular, and MongoDB, and will be responsible for designing, developing, and maintaining scalable web applications from concept to deployment.
Key Responsibilities:
- Design and develop robust, scalable, and high-performance web applications using Java and Angular
- Develop and maintain RESTful APIs and microservices.
- Implement database solutions using MongoDB, including schema design, optimization, and performance tuning
- Collaborate with cross-functional teams including product managers, designers, and other developers
- Write clean, maintainable, and well-documented code following best practices
- Participate in code reviews, testing, and debugging to ensure high-quality deliverables
- Stay updated with emerging technologies and industry trends
- Mentor junior developers and contribute to team knowledge sharing
Required Qualifications:
- 6 years of professional experience in full stack development
- Strong proficiency in Java and Spring Boot framework
- Extensive experience with Angular.
- Solid experience with MongoDB and database design principles.
- Experience with RESTful API development and integration
- Familiarity with front-end technologies (HTML5, CSS3, JavaScript/TypeScript)
- Knowledge of version control systems (Git)
- Experience with testing frameworks (JUnit, Jasmine, Karma)
- Understanding of Agile/Scrum methodologies