Roles & Responsibilities:
- Responsible for full cycle systems development activities including software design, development, and deployment to launch new systems and enhance existing systems
- To create work plans, monitor and track the work schedule for on time delivery as per the defined quality standards.
- To develop and guide the team members in enhancing their technical capabilities and increasing productivity.
- To ensure process improvement and compliance in the assigned module, and participate in technical discussions or review.
- To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.
Required Skill:
6-8yrs years of professional experience
Java JEE/Serverside development
- Must have strong Technology experience in Java/J2EE ,JPA, Webservices(REST,SOAP) etc.
- Developed applications using REST APIs with JSON payloads, Domain driven design or micro services architecture.
- Experience in building highly secure APIs and web applications.
- In depth understanding of Java Design patterns.
- Experience working with popular frameworks like Spring etc.
- Experience in building enterprise integrations using any Enterprise Service Bus (ESB) Platforms
Javascript/User Experience ecosystem
- Must have hands-on development experience in design and build of responsive UI using HTML5, CSS3 and JavaScript .
- Expert skills in use of various JavaScript libraries like Angular JS, requireJS, nodeJS packages, jQuery and jQueryUI etc.
- MVVM development experience using KnockoutJS or Angular.
- Experience using JSON payloads and REST APIs.
- Experience of Cordova for packaging and customizing hybrid mobile apps.
- Experience in building workflows and complex UI component libraries.
- Expertise in DB (Oracle, Sql, PL/SQL, MongoDB)
- Experience developing in both software tiers front end, back end and database queries
- Expertise in Core Java, Spring boot, Spring MVC, Web services, Data base connectivity, Net MVC and related web and Windows development technologies
- .Experience with software delivery tools (GitHub, Jenkins)
Interpersonal Skills
- Good Verbal and written communication skills
- Highly motivated, a Go-Getter who needs very little or no supervision
- Must possess excellent communication and teamwork skills
- Must be adaptable to agile methodology work in a fast-paced environment
Qualifications
UG : BCA in Any Specialization, B.Sc in Any Specialization, B.Tech/B.E. in Any Specialization
PG : Any Postgraduate
Doctorate :Doctorate Not Required