Identifying risk and conducting mitigation action planning.
Managing team, deadlines and conducting configuration of your own work.
Mentoring, helping and reviewing the work of other developers and providing feedback.
Using coding standards and best practices to ensure quality.
Responsibilities
More than 8 Years of hands on experience in Java technologies. Java developer and holding wide experience in design, development and maintenance of enterprise applications in Java.
Proficient in middleware layer, Microservices architecture - web services development, Core Java, Server side Enterprise Java, J2EE Servlets, Struts, Ajax, JavaScript
Excellent analytical, high level and low level design and problem solving skills.
Extensive experience in developing, enhancing and maintaining web application.
Proficiency in developing secure web applications and server side development using Struts, Spring MVC, JSP, Servlets, Java Beans, JavaScript, Ajax, XML, CSS, HTML, JDBC, Oracle, Microsoft SQL.
Experienced in writing Maven scripts to build and deploy Java applications.
Expertise in JavaScript, Ajax and ability to analyze using UI development tools like web developer and firebug.
Hands on experience on Angular, React JS technologies. Experience with building JavaScript component libraries is a must
Working knowledge on XML Technologies JAXP DOM and SAX parsers .
Hands on experience with databases including Oracle, PL/SQL and Microsoft SQL involving stored procedures, triggers, functions, indexes and packages.
Hands on the tools such as Eclipse, WSAD, RAD, Toad, Xml Stylus Studio, etc.
Use of Log4J for effective logging. Used other tools like Putty, WinSCP, etc.
Cooperating with the back-end developer in the process of building the RESTful API