
Role of Web application Developer:
AmberTAG Analytics is seeking a highly skilled and hands-on experienced web application developer who is 5-8 years experienced who is Graduate Engineering/ MCA or above.
Mandatory Skills
- Java, J2EE, Spring, Hibernate, JPA, JQuery, JavaScript, Spring boot, Front
- End-Angular (any flavor)
- Jenkins/ Maven and GitHub
- MVC Framework
- Responsive design using HTML5/ CSS
- RDBMS DB programming in SQL
- Full-stack development
- Standard application data security like SSL, SSO and JWT authentication solutions.
- Capable of delivering independently with no review required.
- Excellent communication and presentation skills
- Familiar with software release management best practices
- Familiar with development in a standard cloud environment like AWS or Azure.
- Basic concepts on infra configuration and sizing estimation for software systems that are to be developed.
- Familiar with system load performance testing and tuning.
- Following are optional/ preferred skills:
- Python -Django or Flask
- Front End – React JS
- Database-MongoDB or any other No-SQL DB
Job Description
- Work hands-on or lead on a full life cycle of software development including documentation
- Work on projects with process, quality, security and privacy compliance requirements.
- Work with a team of developers and be responsible for the timely deliverables by the team. Mentor, guide and motivate the team. Capture requirements and specs for the team to work on.
- Create status reports for projects.
- Work in close coordination with the PM for estimation and project planning.
- Identify risks of project executions and meeting project goals, come up with suggestions or work with the PM to mitigate the risks.
- Work in close coordination with other teams like, IT, Testing, QA, DevOps for delivery, configuration and release management.
- Interact with customers and business users for requirements, solution and validation.
- Troubleshoot production systems and provide resolution. Perform RCA and action plan.
- Provide appraisal inputs for the team to the PM.
- Acquire and build system domain knowledge.
- Multi-task across projects.