Senior Product Development Engineer (Java, NodeJS)
- Ahmedabad
Experience: 5 to 8 Years (MCA/MSCIT/BE/B.TECH)
Principle Purpose of Job: Designing, implementing, and maintaining applications
Probation : 6 months
No. of vacancies: 2
ESSENTIAL JOB FUNCTIONS
- Develop application using Java, NodeJS and web 2.0 technologies
- API development & integration
- Develop technical designs for application development
- To take part in software and architectural development activities
- Write well designed, testable, efficient code
- Develop, test, implement and maintain application
- Providing expertise in the full software development life cycle, from concept and design to testing
- Recommend changes to improve code quality
- Prepare and produce releases of software components
- Refine product requirements into design and technical specifications
- Collaborate closely with engineering, product, and marketing teams to define product requirements
- Aggressively collect, analyze, and act on data about product performance
ADDITIONAL JOB FUNCTIONS
- Demonstrate a high level of empathy for customer concerns
- Work as a team member, integral to the successful implementation of targeted objectives
- Help promote and maintain a positive company image
- Communicate effectively both orally and in writing
REQUIRED SKILL
- At least minimum 3/4 years’ experience in microservice based web application development.
- Strong design and development skills with expertise in NodeJS, Java/J2EE framework.
- Working knowledge of Container-based deployments like Docker and Kubernetes, Distributed Logging and Tracing frameworks like FluentD and Zipkin.
- Exposure to developing and scaling on Cloud Platforms like Azure and AWS stack.
- Object Oriented Analysis and Design
- Depth understanding of Spring & Hibernate Framework
SELECTION PROCESS
- Telephonic interview
- Technical test
- Group discussion & Interview by HR
NOTES
- Working knowledge on GoLang will be added advantage