54 Nazztec Jobs
Full Stack Engineer - Java/J2EE (6-9 yrs)
Nazztec
posted 21hr ago
Key skills for the job
Job Title : Full Stack Engineer (6-9 Years Experience)
Location : Bangalore, India
Job Type : Full-time
Experience : 6-9 Years
Key Responsibilities :
- Design, develop, and maintain high-performance web applications using Java/J2EE, Node.js, Angular (RXJS), JavaScript, Typescript, CSS, and HTML.
- Build API services to ensure seamless interaction between frontend and backend systems.
- Develop robust and scalable backend services using Node.js and Java.
- Utilize AWS cloud services for infrastructure management, deployment, and scaling of applications.
- Work closely with the DevOps team to implement CI/CD pipelines using Jenkins and ensure smooth integration of code.
- Write clean, maintainable, and efficient code while adhering to best practices and design patterns.
- Collaborate with product managers, designers, and other engineers to ensure successful project delivery.
- Debug and troubleshoot issues in production, working towards timely resolutions.
- Optimize applications for maximum speed, scalability, and performance.
- Stay up to date with the latest web technologies and best practices.
Technical Skills Required :
Frontend Technologies :
- Expertise in Angular (RXJS), JavaScript, Typescript, CSS, and HTML.
- Experience with browser developer tools and debugging techniques.
Backend Technologies :
- Strong hands-on experience with Java/J2EE and Node.js development.
API Services :
- Experience with GraphQL and REST API development.
Cloud Services & Infrastructure :
- Proficiency in AWS for deployment, server management, and scaling.
DevOps & CI/CD :
- Experience working with CI/CD pipelines using Jenkins.
- Exposure to DevOps practices and tools in AWS environments.
Desired Qualifications :
- 6-9 years of experience in full-stack development.
- Proven experience building and deploying web applications in AWS.
- Familiarity with GraphQL for building APIs.
- Experience with modern software development practices like Agile/Scrum.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Excellent communication skills and ability to collaborate in cross-functional teams.
- Bachelor's degree in computer science or related field (or equivalent practical experience).
Functional Areas: Software/Testing/Networking
Read full job description