- Frontend Lead with 10+ years of experience
- 3-4 years of experience in developing and implementing highly responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following React.js workflows.
- Strong proficiency in JavaScript, TypeScript, including DOM manipulation and the JavaScript object model and jQuery
- Experience with Sprint Boot , J2EE.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.? Documenting application changes and developing updates
- Jira, Git, Confluence? Working experience in Agile based software development environment
- 10+ years overall experience in design, developing web applications using Java and related technologies.
- Must be strong in Java, J2EE, Spring, Sprint Boot, Webservices and Junit, Microservices.
- Prior work experience in developing and interfacing with web services, RESTful, and JSON are required
- Experience with Front End skills like React JS.
- Must be very comfortable for Database concepts, query optimization of relational databases
- Prior experience or good knowledge of Kafka, Spring Batch would be nice to have.
- Exposure to NoSQL, Cloud/AWS would be nice to have.
- Experience with Docker, Kubernetes and automation/configuration management using Chef, or Puppet would be a plus.
- Must have prior wok experience in Agile delivery methodology and DevOps model.
- Experience using GIT, SVN, defect tracking tools such as JIRA/HP and build management tools such as Jenkins/Bamboo is desired.
- Must possess strong problem solving and troubleshooting skills.
- Be highly motivated to adopt new technologies, challenges, and work in a fast-paced environment.
- Be performance driven and perform well with minimal supervision.
- Be a quick learner and be opened to working on new technologies if needed.
- Excellent team player with strong verbal & written communication skills.
- Be able to step up when situation demands such as meeting deadlines and critical production issues.
- Be flexible to work with some overlapping work overs if needed and attend onshore calls.
Education: At least a bachelor’s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or a closely related field is required