CAREER OBJECTIVE:
To associate with an organization that progress dynamically, provides me an opportunity to update my knowledge and enhance my skills in new technologies, and be part of a team that excels in work towards the growth of the organization which gives me personal and professional satisfaction thereof.
PROFESSIONAL SUMMARY:
- 9+ Years of experience in Designing, Development, Integration and Implementations of Enterprise and Web Applications using Java/J2EE.
- Extensive experience with requirement analysis, designing, building, implementing and testing J2EE based application solutions in the project environment.
- Hands on experience on JAVA, J2EE (Servlets, JSP), Struts, Angular 2, NodeJS, Bootstrap, JQuery and Spring and Spring Boot Frameworks, Web services.
- Having good exposure in ORM mapping with Hibernate and JPA.
- Having exposure on Design Patterns, database design and optimization.
- Has the motivation to take independent responsibility as well as ability to contribute and be a productive team player.
- Good programming, analyzing, interpersonal and communication skills.
- Good team member, positive attitude and self - motivated, quick Learner, willing to adapt to new challenges and new technologies.
- Hands on Experience on Eclipse, Jboss, Tomcat, WebSphere, Maven, Ant and GIT.
- Successfully executed the projects in Banking, Telcome and Airlines Domains.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- E-learning and business applications, good communication skills, interpersonal skills, self-motivated, quick learner, team player.
- Meets Engineering, design and coding deliverable deadline throughout the project lifecycle.
- Communicate with team leaders, manager’s ongoing status, milestones and success.
- Provide technical support for the resolution of customer issues by performing analysis to determine root causes.
- Perform other related duties, as assigned. This would include task such as Team member’s guidance, documentation reviews and technical assignments given by management.
- Passionate regarding taking up more responsibilities and challenges during project lifecycle.
- Competent to work with minimal supervision after task have been assigned.
- Quickly grasping domain knowledge and self-starter.
TECHNICAL SKILLS & TOOLS:
Programming Languages: Java/J2EE
J2EE Technologies: Servlets, JSP, JavaBean, JMS,JAXB,JDBC, JPA and EJB.
Web technologies: HTML5 & CSS, Angular 2,Jquery,Java Script, NodeJS XML
Web Services: REST/SOAP(JSON/WSDL/XML)
Database: Oracle
Framework: Struts, Hibernate,Spring, Spring Boot,JSF.
Application Server: JBoss,WebSphere.
Web Server: Tomcat
IDE tools: Eclipse.
Version Controls: TortoiseSVN.
Build Tool: Maven,Git,JUnit,Mockito
Testing Tools: JIRA
PROFESSIONAL EXPERIENCE:
Confidential, New Jersey
Senior Application Developer
Responsibilities:
- Design, Develop, implement and maintain Reactive Microservice applications using Spring Boot Framework including troubleshooting and debugging.
- Design, develop, maintain and support enterprise application in Java/J2EE, Spring Boot, JSON, Redis, Cassandra, Elastic Search ELK, AWS Cloud, IntelliJ IDE, GitLab,Jenkins and micro services technologies.
- Develop REST API web service for sending/receiving the user information in JSON. Implement SpringBoot security for Oauth based authentication and authorization in security module.
- Will be involved in the implementation, in data conversion activities, extracting data from legacy systems and transferring the same to the new system.
- Building and deploying the application by using Maven tool.
- Used GitLab to maintain project source code.
- Integrate with multiple business entities and components
- Configure Docker container image to deploy micro service in AWS cloud.
- Configure Fluency to stream application logs from docker to splunk, with user defined log filtering for each microservice.
- Write high-quality source code to complete applications with in deadlines.
- Will also gather end user requirements, developing an implementation strategy, communicating and managing the work being delivered by the offshore team.
- Responsible for doing manual, unit and integration testing of the application during development.
- Responsible for creating documentation for Reactive Microservices in the project.
- Will be responsible for coordinating and performing testing Unit, Integration and finally User Acceptance Testing (UAT’s) with end users.
Environment: JAVA,J2EE, Spring, Spring Boot, WebServices,Git Lab, Redis,Linux
Confidential
Senior Application Developer
Responsibilities:
- Understanding the Client’s Businesses and process
- Analysis the specifications provided by the clients.
- Participated in development of prototype.
- Prepared the Functional Specification, Detail Design and UTC documents.
- Active participant in gathering requirements from onsite coordinator.
- Developing html based forms using CSS, validations using JavaScript.
- Responsible for Code development using Spring, Spring Boot, Spring Security, Hibernate And Web services.
- Responsible for doing manual testing of the application during development.
- Deployed application in the AWS platform.
- Integrating decision services into business applications, by defining the client execution code.
- Used GIT to maintain source.
- Used Maven for building and deploying the application.
- Handled the Exception hierarchy from presentation layer, business layer and data layer.
- Development of Units Details Module, Specification Module.
- Responsible for doing Integration testing, Bug fixing and Production support.
- Interacted with customers for support and issue resolution.
- Handled problem tickets, user queries and service requests.
Environment: JAVA,J2EE, Spring, Spring Boot, Hibernate, WebServices,SVN,Oracle 10g,Linux
Confidential
Senior Software Engineer
Responsibilities:
- Understanding the Client’s Businesses and process
- Analysis the specifications provided by the clients.
- Participated in development of prototype.
- Prepared the Functional Specification, Detail Design and UTC documents.
- Active participant in gathering requirements from onsite coordinator.
- Responsible for Code development using Angular2, Spring, Spring Security, Hibernate And Web services.
- Responsible for doing manual testing of the application during development.
- Development of Units Details Module, Specification Module.
- Deployed application in the AWS platform.
- Functional, Integration testing and Bug fixing and Production Support.
Environment: JAVA,J2EE, Angular 2,AWS, Spring, Spring Security, Hibernate, Web Services, Oracle 10g,, Linux
Confidential
Professional Programmer Analyst
Responsibilities:
- Analysis the specifications provided by the clients.
- Participated in development of prototype.
- Prepared the Functional Specification, Detail Design and UTC documents.
- Active participant in gathering requirements from onsite coordinator.
- Responsible for Code development using JSF, Rich Faces and Hibernate.
- Developing html based forms, validations using JavaScript.
- Responsible for doing manual testing of the application during development.
- Development of Units Details Module, Specification Module.
- Functional, Integration testing, Bug fixing and Production Support..
- Interacted with customers for support and issue resolution.
- Deployed application in the AWS platform.
- Handled problem tickets, user queries and service requests.
Environment: JAVA, Servlets, JSP, JSF, Rich faces,AWS, Hibernate, Oracle 10g,, Linux
Confidential
Professional Programmer Analyst
Responsibilities:
- Analysis the specifications provided by the clients.
- Participated in development of prototype.
- Prepared the Functional Specification, Detail Design and UTC documents.
- Active participant in gathering requirements from onsite coordinator.
- Responsible for Code development using JSF, Rich Faces, Spring, Hibernate And Web services.
- Responsible for doing manual testing of the application during development.
- Development of Units Details Module, Specification Module.
- Functional, Integration testing and Bug fixing and Support.
- Interacted with customers for support and issue resolution.
- Handled problem tickets, user queries and service requests.
Environment: JAVA, JSF, Rich faces, spring, Hibernate, Web Services, Oracle 10g,, Linux
Confidential
Software Engineer
Responsibilities:
- Analysis the specifications provided by the clients.
- Participated in development of prototype.
- Prepared the Functional Specification, Detail Design and UTC documents.
- Active participant in gathering requirements from onsite coordinator.
- Responsible for Code development using JSP.
- Developing Session Beans using EJB
- Developing html based forms, validations using JavaScript.
- Responsible for doing manual testing of the application during development.
- Development of Units Details Module, Specification Module.
- Functional, Integration testing and Bug fixing.
Environment: JAVA, JDBC 3.0, JSP 1.1, Struts 1.2,EJB 3.0, Web services, Oracle 10g
Confidential
Software Engineer
Responsibilities:
- Wrote the action classes using Struts2 Framework.
- Designed the web pages using JSP, Java script and JQuery.
- Wrote the ajax methods by using JQuery..
- Developed html based forms, validations using javascript.
- Developed jsp based forms using struts tag libraries.
- Designed the dynamic web pages using jsp.
- Responsible for manual testing of the application during development.
- Developed the code to configure the struts with hibernate.
- Wrote the pojo classes for hibernate mapping.
- Wrote hibernate mapping files.
- Developed hibernate configuration file.
- Built the query script by using HQL.
- Interacted with customers for support and issue resolution.
- Handled problem tickets, user queries and service requests.
Environment: JAVA, Servlets, JSP, Struts 1.2, jdbc, Hibernate, Oracle 10g,PL/SQL Developer