
JS5 Sr. Software Developer - Java Angular JS5 (NCS/Job/ 2024)
For Product And Telecom Service Company
5 - 8 Years
Full Time
Up to 30 Days
Up to 18 LPA
1 Position(s)
Bangalore / Bengaluru, Gurgaon / Gurugram, Noida
Posted By : Nilasu Consulting Services Pvt Ltd
Posted 10 Days Ago
Job Skills
Job Description
Job Descriptions
1) JS5 Sr. Software Developer - Java Angular JS5 JD (Separate test for Angular / Separate test for React )
Job Description: Senior Full Stack developer JS-5
Key Responsibilities:
- Front-end design and development based on JavaScript, NodeJS and TypeScript; such as Angular, React, Vue.
- Design, Develop and consume REST APIs efficiently using Java and Spring boot.
- Implement robust Object-Oriented Programming (OOP) principles.
- Leverage multithreading for concurrent programming tasks to optimize application performance.
- Integrate and work with Kafka Message Bus using the confluent-kafka Python library.
- Write and maintain high-quality unit tests using JUNIT for thorough test coverage.
- Build and containerize applications using Docker; and deploy them to Kubernetes clusters with Helm.
- Collaborate using version control systems like GitLab and contribute to CI/CD pipelines (knowledge of GitLab CI is a plus).
Preferred Tools:
- IDE: VSCode (Visual Studio Code).
Key Qualifications:
- Education: B.E, BTech or Similar
- Minimum years of relevant Experience: 5 to 8 years.
Required Skills:
- Deep knowledge of microservices architecture and REST API design using Java and Spring boot.
- Proficiency with containerization and orchestration tools (Docker, Kubernetes, Helm).
- Exposure to Front-end development frameworks based on JavaScript, NodeJS and TypeScript; such as Angular, React, Vue.
- Familiarity with software development lifecycle tools and processes, especially in Agile environments.
- Experience in product development
- Familiarity with *nix based operating systems.
Good to Have:
- Experience with GitLab CI pipelines.
- Experience in working with Apache Kafka or Confluent Kafka for message bus integration.
- Contributions to open-source projects.
- Exposure to Python and C++
- Experience with cloud native architecture and development
Work Environment:
- Collaborative and remote-friendly environment.
- Opportunity to work with modern technologies and scalable systems.
Matching Jobs
No matching jobs found.