Resume
5.00/5 (Submit Your Rating)
Java - J2ee Developer St Paul, MN
SUMMARY
- Design and implementation of public facing websites on Amazon Web Services AWS .
- Having strong Programming, skills in Java, J2EE, Spring4.0, Spring Boot, Hibernate4.2,REST Web Service, JQuery,Maven,Oracle11g
- Administer Windows and Linux systems with appropriate scripting and coordinate related administrative tasks.
- Maintain established testing and development environments.
- Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
- Understanding of OOPS Principals, Design Patterns, MVC, Component based designing and Experience in REST and SOAP based Web Services API Application Development. Knowledge of Spring, Hibernate ORM, JPA, Maven, ANT, Selenium based UI automation.
- Created a highly - scalable, distributed system for running Web applications and Web services by implementing a Restful Web services..
- Working knowledge of Managing Software Stack Application Servers, Databases, Messaging Layer, Web Servers etc. Strong development experience in RESTFUL web services and Data Structure, algorithm.
PROFESSIONAL EXPERIENCE
Confidential
Java - J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle such as requirements gathering, modeling, analysis, design, development, testing and deployment
- Involved in complete development of Agile Development Methodology/SCRUM to meet client expectations, timeline with quality deliverables and tested the application in each iteration
- Developed Web services using Apache CXF to interact with the external systems to both consume and publish web services.
- Implemented RESTful Web services in Service Oriented Architecture(SOA) to retrieve data from client side and made REST API calls from Java and parsed the data to client and handled the security and Authorization using Spring Security
- Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
- Using AWS(Amazon Web Services) Cloud Watch performed Monitoring, customized metrics and file logging
- Created security groups to interact with the external networks by providing the internet gateway in EC2 instance.
- Developed UI using HMTL5, AngularJS, and JavaScript for reporting on several batch applications which run daily and to provide statistics about the data loaded successfully against the failed members to the management.
- Helped in developing the complete business flow and helped incorporate form validations and error handling in the application
Environment: Java / J2EE, Agile Methodology, Spring 3.2, Spring MVC, JSF, Servlets, Spring batch, Spring Security, hibernate 3.0, DB2, JUnit, Maven, Web Services
Confidential
Java - J2EE Developer
Responsibilities:
- Participated in the design and the development of commercial software subscription. The application was designed to package software subscription for the choosing of the client. The application also managed the promotion of the software through the testing lifecycle.
- Primary responsibility was the design and development of the various vendor interfaces through web services. This included interfacing with three different software vendors. Other responsibilities included interfacing with the entire application’s infrastructure (Security, Transport, etc). I’ve also developed initial reporting tools which utilized converting XML data to readable reports via XSL. Primary technologies used were Java, Web Services, SOAP, Java Server Pages, WSLD, JDBC, HTTP Tunneling, LDAP, XSL, XML and UML.
Confidential
Java- J2EE Developer
Responsibilities:
- Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
- Implemented MVC design pattern with Struts framework
- Used Agile software development methodology which helps to develop project plans involved in the initial designing and creating Use Case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
- Involved in developing applications using Java, J2EE and Struts Designed and developed user interfaces using JSP, HTML and CSS.
- Used JavaScript and struts validation framework for performing front end validations.