Java Developer Resume
St Charles, Missouri
SUMMARY:
- Over 7 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML, SOAP, REST, JPA / Hibernate and Relational Databases.
- Proficiency in developing secure web applications using Struts, Tiles, Spring, Hibernate, Spring Boot, JDBC, JNDI, Java WebService (SOAP / REST), JSP, JSTL, Servlets, JavaBeans, JUnit, JavaScript, jQuery, AJAX, XML, CSS, HTML,HTML5, React JS, Quartz scheduler, Java multithreading, Maven, Linux/Unix, shell script.
- Expertise in developing applications using J2EE application Servers such as IBM Websphere, Web Logic, and Tomcat Servers.
- Hands on experience with databases including Oracle, SQL Server ..
- Strong knowledge of D esign P atterns like Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
- Involved in Design discussion of developing software applications
- Hands on experience with tools/IDEs such as Eclipse, MyEcplise, IBM RAD, Toad, SQL Tools / SQL Developer, DB Visualizer, SOAP UI, Putty, superPutty, WinSCP, dynaTrace client, Rational Rose etc.
- Experience in writing ANT script and Maven to build and deploy Java applications in different environments.
- Hands on experience in deploying applications on Stage and Production environment.
- Hands on experience in version control systems/tools like GIT, SVN.
- Experience in application Design and developing applications using Waterfall model and AGILE methodology.
- Experience in all phases of software development life cycle.
- Strong analytical skills with ability to quickly understand client’s business needs.
- Worked in various capacities as Software Engineer, Technology Analyst, Co - ordinator and Technical lead.
TECHNICAL SKILLS:
Operating Systems: Windows, UNIX and Linux.
Programming Languages: J2EE, HTML5, React JS, Java, JSP, Servlets, JDBC,Spring, Spring boot, Struts, XML, Web Services (SOAP, REST) & Hibernate/JPA.
Designing Tools Used: Rational Rose, My Eclipse, MS Visio, Web SequenceDiagrams
Web & Application Server: Web Sphere, Web logic, TC server and Tomcat.
Packages: MS-OFFICE.
Database: Oracle, SQL Server, Informix, MS-Access.
Integration: Integration with External Systems using WebServices (SOAP, REST), RMI.
IDE: MyEclipse, Eclipse, WebStrom, Rational ApplicationDeveloper (RAD), Web Logic Workshop, NetBeans.
Other: Ajax, TOAD, VSS, CVS, GIT, SVN ConfigurationManagement, Jenkins, HTML, XML, Java Script, jQuery, BING MAPS API, Design Patterns, creation Design Diagrams, Application Design, Maven.
PROFESSIONAL EXPERIENCE:
Confidential, St Charles, Missouri
Java Developer
Responsibilities:
- Involved in Requirement Gathering, Involved in Detailed Level Design.
- Attending Agile Daily Stand Up Meeting with Team.
- Involved in discussion on designing and developing Web Service (SOAP) applications in Java / J2EE. Consuming SOAP service and exposing as SOAP and REST services for both SOAP and REST Consumers.
- Developing code using Java Technologies.
- Involved in design, development phases of project i.e. in Sprints / Iterations until project is deployed to UAT, PRODUCTION.
- Supporting QA team members for their testing.
- Involved in Triage Calls with QA team members.
Environment: Java / J2EE, Spring, Spring Boot, Hibernate-JPA, Spring Data JPA, Oracle Database, SQL Queries, GIT, Tomcat, Log4j, Maven, Eclipse, SOAP and REST web services.
ConfidentialSenior Software Engineer
Responsibilities:
- Analyzing the business needs, coming up with designing new services.
- Tracking the status of the project and meeting deadlines while interacting with different teams.
- Experience in Writing design docs.
- Experience in discussion on designing and developing Web applications in Java.
- Involved in design, development phases of project.
- Involved in developing prototype and user interface by using HTML5.
- Developed Java classes using customized Mobile framework, Spring.
- Involved in pushing the data from RBB to ConnectMe using Web Services .
- Used Web services to access Customer hub data, AAdvantage member details, Rules engine.
- Involved in Integration Testing, System Testing and Load Testing.
Environment: J2EE, Java, HTML5, Servlets, spring, Web Sphere, Java Script, Jquery, Log4j, Eclipse and SOAP / REST web services.
Confidential, Forth Worth, TexasSenior Software Engineer
Responsibilities:
- Involved in Requirement Gathering Application.
- Designed the application.
- Involved and Developed Customized Mobile framework using spring, HTML5 .
- Used JAX-WS Web services for consuming baggage and reservation details from respective system.
- Involved in Integration Testing, System Testing and User Acceptance Testing, support and GO LIVE.
Environment: Linux, J2EE, Java, HTML5, jQuery, Ajax, spring, Web Sphere, SOAP / REST Web services, Hibernate, Eclipse and JavaScript.
Confidential, Forth Worth, TexasSoftware Engineer
Responsibilities:
- Developed User Interface, application modules using JSP, Struts, spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
- Developed Java classes using struts framework, Spring & Web services.
- Used Axis 2 Web services to access Latest information of Flight details and timings.
- Involved in Integration Testing, System Testing and User Acceptance Testing support and GO LIVE.
- Designed and Developed WebServices to interact with various business sectors and used SOAP protocol for webservices communication
- Developed and Deployed the Application on Websphere using ANT build.xml script.
- Involved in design, development & testing of business components using EJB Session beans.
Environment: J2EE, Java, JSP, Struts, Spring, SOAP Web services, Web Sphere, JSTL, HTML, DHTML, CSS, Junit, XML, Log4J, Ajax and Java Script.
Confidential, Forth Worth, TexasSoftware Engineer
Responsibilities:
- Involved in Requirement Gathering Application.
- Involved in Design the Application.
- Developed Java classes using struts framework, Spring & Web services.
- Used Axis 2 Web services for Latest information of AAdvantage members system, Flight Hub information system and reservation system.
- Involved Integration Testing, System Testing and User Acceptance Testing support and GO LIVE.
Environment: J2EE, Java, JSP, Struts, Spring, SOAP Web Services, Web Sphere, JSTL, Ajax and Java Script.
Confidential, Forth Worth, TexasSoftware Engineer
Responsibilities:
- Involved in Requirement Gathering of the Faretool Application.
- Involved in Design of Faretool Application.
- Responsible for writing detail design documents, class diagrams and sequence diagrams.
- Designed and developed User Interface, application modules using JSP, JPA, spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
- Involved in developing SQL queries, stored procedures, and functions.
- Implemented AJAX calls using JQUERY Framework.
- Code reviews and refactoring done during the development and check list is strictly adhered during development.
- Involved in Writing IBM web sphere Scheduler classes for application, which runs every 2 hours and updates market fares accordingly
- Involved in the Integration Testing and User Acceptance Testing support.
- Used different Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers.
- Involved in Pushing the data from Faretool to AA.com through Stored Procedure call and Java Code.
- Used Web services to access ITA System for Latest Fare Amount and Fare Rules.
- Involved in Unit Testing, Integration Testing, System Testing, QA Testing and User Acceptance Testing.
Environment: Java, J2EE, Web Sphere, Servlets 2.5, JSP2.0, Spring 2.0, open JPA, JSTL, SOA (SOAP Web Services), Log4J,Oracle 9i, Java Script, CSS, HTML, AJAX, My Eclipse 3.0, Rational Rose, Unix.