53 Nazztec Jobs
Java Full Stack Developer - AngularJS/Spring Boot (6-9 yrs)
Nazztec
posted 8d ago
Key skills for the job
Job Description :
Key Responsibilities :
- Develop, implement, and maintain both client-side and server-side applications using Java, Spring Boot, Angular, and NodeJS.
- Design and build modern, responsive, and scalable web applications utilizing HTML5, CSS3, and modern front-end technologies.
- Implement Microservices architecture to design modular and scalable applications.
- Develop and integrate RESTful APIs for seamless communication between the front-end and back-end.
- Work with SQL databases (e.g., MySQL, PostgreSQL) to design efficient database schemas, write optimized queries, and integrate with back-end services.
- Deploy and manage applications in cloud environments such as AWS (e.g., EC2, Lambda, RDS, S3, API
Gateway).
- Collaborate closely with UX/UI designers and product managers to ensure high-quality user experiences.
- Ensure application performance, security, and scalability by applying best practices and design patterns.
- Participate in code reviews, write unit tests, and ensure high standards of code quality and testing coverage.
- Troubleshoot and resolve complex technical issues in both front-end and back-end.
- Work within an Agile/Scrum environment and contribute to the full software development lifecycle.
Requirements :
- 6-9 years of hands-on experience as a Full Stack Developer.
- Strong experience with Java and Spring Boot for building scalable back-end services.
- Proficiency in Angular (or similar JavaScript frameworks) for front-end development.
- Experience with NodeJS for building server-side applications or APIs.
- Proficient in HTML5, CSS3, and front-end frameworks.
- Solid understanding of Microservices architecture and design patterns.
- Expertise in working with SQL databases (MySQL, PostgreSQL, etc.).
- Strong knowledge of RESTful API development and integration.
- Experience with AWS services such as EC2, RDS, Lambda, S3, API Gateway, etc.
- Familiarity with containerization technologies such as Docker.
- Proficient with version control tools like Git.
- Experience with CI/CD tools (Jenkins, GitLab CI, etc.) is a plus.
- Strong problem-solving skills and a keen attention to detail.
- Ability to work collaboratively in a fast-paced, Agile environment.
- Excellent communication skills, both verbal and written.
Preferred Qualifications :
- AWS Certifications (e.g., AWS Certified Developer - Associate) are a plus.
- Experience with DevOps practices and tools (e.g., Terraform, Kubernetes).
- Knowledge of modern front-end build tools and task runners (e.g., Webpack, Gulp).
- Familiarity with other back-end technologies (e.g., Python, .NET) is a bonus.
- Experience with modern JavaScript frameworks (React, Vue.js) is a plus.
Functional Areas: Other
Read full job description