Software Developer Resume
Atlanta, GA
SUMMARY:
- Over 5 years of professional experience in Software Development Life Cycle (SDLC), Implementation of Client/Server, Multi - tier Web based applications using Java/J2EE technologies.
- Experience in all the phases of Software Development Life Cycle includes Requirement Analysis, Design, Development and Testing.
- Proficient in web application development using Java, JSP, Servlets, HTML5, CSS, and JavaScriptand frameworks Angular Js, Springand Hibernate.
- Have expertise in Strutsand Spring Framework as a container to help easy transaction management, JDBC access and Hibernate integration.
- Expertise in the development of web services using REST and SOAP.
- Expertise in developing REST service using Spring, and SOAP using JAX- WS, JAX-RPC frameworks.
- Experience in the web/application servers including Tomcat and Web Sphere
- Experience in deploying the applications to the One opscloud environment
- Continually provided value added services to the clients through thoughtful experience, productive coding/testing habits and good communication skills. Possesses strong problem analysis skills with ability to follow project standards and procedures as per client specifications
- Good knowledge in writing queries.
- Experience in writing test cases using JUNIT.
- Good working knowledge of Build Tool like MAVEN.
- Highly motivated and team spirited individual with passion for learning and has the capability to meet deadlines in a fast paced environment.
- Excellent analytical and problem solving skills with ability to communicate effectively with peers.
TECHNICAL SKILLS:
Languages: Java, SQL
Web Technologies: Servlets, JSP, HTML5, CSS, JavaScript, AJAX, JQuery
Build Tool: Maven
Application Frameworks: Struts, Spring MVC
Development Tools: Eclipse,IntelliJ
Operating Systems: Windows 8, UNIX, Linux
Application/Web Servers: WebSphere, Apache Tomcat, Apache Axis, Apache Camel
Database: Oracle,DB2 and Informix
Unit Testing Framework: JUnit
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Software DeveloperResponsibilities:
- Created repository using GIT and involved in merging the application into the repository(master branch)
- Responsible for delivery of requirements on time in Agile model.
- Created project structure using Spring and Maven integration for CAC Services application.
- Implemented Rest Services using Spring Rest API.
- Implemented Data layer logic using Spring Jdbc and Transaction API.
- Deployed the project in Linux Jump Server environment.
- Working on migrating various applications to java 1.8 and databases from non-secured environment to the secured environment.
- Responsible for finding the root cause of the issues and fixing the issues reported.
Environment: Java, Core Java/J2EE, Spring, Springboot, JDBC, Eclipse, Maven, Junit, GIT, AWS and Shell Script.
Confidential, Bentonville, AR
Senior DeveloperResponsibilities:
- Worked as Senior Developer involved in gathering business requirements and implementing low level design by analyzing requirements.
- Created repository using GIT and involved in merging the application into the repository(master branch)
- Responsible for delivery of requirements on time in Agile model.
- Created project structure using Spring4 and Maven integration for Canada Smart Services application.
- Implemented Rest Services using Spring4 Rest API.
- Implemented Data layer logic usingSpring Jdbc and Transaction API.
- Implemented Soap WebServices using Spring4 and ApacheCXF using JAX-WS API.
- Configured all the applications in Jenkins Build tool
- Deployed the project in Confidential Oneops cloud environment.
- Implemented new Payroll Register and Benefit Hours Report web application from scratch using Angular Js and Spring MVC.
- Implemented Ping federation to authenticate the user after logged in from the portal.
- Developed multiple urls for a single application to view the application in the portal language.
- Implemented Routing mechanism to develop the application as an single page.
- Deployed the application in the Oneops environment.
Environment: Java, Core Java/J2EE, Spring, Hibernate, XML, HTML, JDBC, Eclipse, Maven, Junit, GIT and Shell Script.
Confidential, Bentonville, AR
Senior DeveloperResponsibilities:
- Involved in configuring service provider details for web applications at pingfed Identity Provider
- Created a jar which is a generic J2EE Filter class to read saml assertion.
- This filter has logic to read Saml Assertions and redirections to Pingfed if user not authenticated
- Added the filter in web.xml for the web applications and added this jar as dependency for all applications
Confidential, Bentonville, AR
Senior DeveloperResponsibilities:
- Worked as a Developer and responsible for delivery of requirements on time in Agile model.
- Created the repository using SVN and involved in merging the application to the trunk
- Developed the Front end for the application using HTML5, Angular JS, JSP and JavaScript
- Used jQuery and AJAX for displaying data in customized format on User Interface.
- Implemented code using Spring MVC and Struts MVC frameworks.
- Implemented Spring dependency injection using Annotations.
- Implemented action classes and Actionforms in Struts.
- Written unit test cases using Junit.
- Responsible for the implementation and turnover to the operations.
Confidential, Richardson, TX
Senior DeveloperResponsibilities:
- Interacted with Business team and third party for Requirements gathering and also participated in the implementation of new Application according to the Business Requirement Document ( Confidential ).
- Involved in the software development cycle spanning requirements analysis, design, development, building, testing.
- Analyzed the system specifications/requirements and participate in the clients meetings, convert the requirements into tasks and assign to the team.
- Used Spring Framework for managing transactions and dependency injection (IoC) using annotations.
- Used JPA (Java Persistence API) with Hibernate as Persistence provider for Object Relational mapping.
- Designed Rich Internet Application (RIA) using JSP and CSS.
- Developed the Front end for the application using HTML5, Angular JS, JSP and JavaScript.
- Coded in Angular JS MVC Framework to make single page and coupon price configurations pages.
- Developed RESTful Web services to produce the data to internal systems.
- Developed SOAP JAX-WS Web services to produce data to third party vendors and to fetch the data from third party vendors.
