We provide IT Staff Augmentation Services!

Java Developer Resume

Milwaukee, WI

SUMMARY

  • Having more than 8 years of professional experience in developing web based, distributed architecture, client/server applications in multi - platform environments with Java/J2EE technologies using Object Oriented Analysis and Design (OOAD).
  • Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Implemented the projects on Agile Methodology and involved in running the scrum meetings.
  • Wide experience in design, development and maintenance of web application across Banking & Finance, Telecom, Health Care and Transport and Logistics domains.
  • Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using core technologies - Java, Servlets, JSP, JSTL, EJB and XML.
  • Good Experience in developing web based J2EE applications using Spring, Struts, and Hibernate.
  • Extensive involved in Requirement gathering, Analysis, Design, Coding, Design/Code Reviews, Unit and Integration Testing.
  • Expertise in development of SOA and MVC architecture.
  • Good Experience in implementing Spring Boot, Spring DATA,
  • Good Experience in developing Micro Services using Spring.
  • Experience in developing Spring Cloud and Pivotal Cloud Foundry PCF.
  • Good Experience in Spring Framework such as Spring MVC, Spring IOC, Spring ORM, Spring Security.
  • Experience in developing and consuming Web Services using RESTful and SOAP and WSDL.
  • Good Experience using Object Relational Mapping tool like Hibernate.
  • Experienced in Swagger API and PCF Cloud environment.
  • Experienced in Unit testing using Junit, smoke testing, regression testing and system testing.
  • Experience with various IDEs like Spring STS, Eclipse, NetBeans and WebSphere Studio Application Developer (WSAD).
  • Experience in designing front end interfaces using HTML, JSP, JavaScript, Angular JS, Ext JS and Ajax.
  • Hands on experience developing databases like MySQL, Oracle and SQL Server. Experience in writing Stored procedures, functions and triggers
  • Have good knowledge working on JSON, XML, XSL, XSLT and validations with DTD & XML Schema and processing profile with SAX, DOM Parsers.
  • Experience in Business Process Analysis, Detailed Data Analysis.
  • Used CVS, SVN, ClearCase and Maven for Source code version control.
  • Design and Development of web-based Applications Using different servers including JBoss, Web Sphere, Web Logic Server, Tomcat.
  • Have a good understanding of Middleware technologies like ESB, IBM MQ series and Siteminder and Load balancing setup.
  • Good Experience on Bugzilla Tool for tracking the tickets like accepting the tickets/defects, Submitting the tickets and closing the tickets etc.,
  • Good Experience in Process Improvement and Continuous Integration.
  • Good Experience in Code Refactoring.
  • Good Exposure on Configuration Management, Deployments and Code Analysis and Performance tuning.
  • Excellent analytical, problem solving and interpersonal skills. Consistent team player with excellent communication skills and ability to learn new concepts, technology in short span.

TECHNICAL SKILLS

Operating Systems: Windows, Unix/Linux

Programming Languages: Java, J2EE, SQL, PL/SQL

J2EE Technologies: JDBC, Servlets, JSP, EJB, JNDI, Web Services, DOM, SAX.

Frame Works: Spring, Struts, Hibernate

XML Technologies: XML, XSL, XSLT, XML Schema

Scripting Languages: HTML, CSS, JavaScript, JQuery, Ext JS, Angular JS

Design Methodologies: SDLC, UML, J2EE Design patterns.

Application Servers: JBOSS. Web Sphere, WebLogic

Web Servers: Apache Tomcat.

Protocol: HTPP, TCP/IP, LDAP.

Databases: Oracle, MS SQL-Server, MySQL

IDE Tools: STS,Eclipse, NetBeans, WSAD

Middleware technologies: JMS, IBM MQSeries

Source Control and Build Tools: SVN, ClearCase, CVS, Ant, Maven, Jenkins

Methodology: OOAD, UML, OOP’s, J2EE Design Patterns, MVC framework, Agile, SCRUM.

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Extensively used the Service Oriented Architecture for all the project functionalities for loose coupling.
  • Developed the persistence framework using JPA.
  • Implemented the Enterprise Java Beans and Session Beans using EJB.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Consumed Web services using JAX-WS and generated client stubs from wsdl for web services.
  • Implemented the Object Oriented concepts & Design Patterns.
  • Handled the application development using JAVA/J2EE, Web Logic server.
  • Used Oracle Service Cloud for presentation layer and cloud computation.
  • Used Oracle Policy Automation for questionnaire and rule based processing.
  • Used Oracle SOA suite as integration tier to enable the rich feature of service oriented architecture and workflow based processing.
  • Used SOA Suite’s BPEL to manage the process flow orchestration
  • Wrote SQL/HQL for efficiently retrieving data from the Oracle Relational database.
  • Worked on log4J implementation to log various application activities.
  • Configured MAVEN for the builds and to deploy in the server.
  • Involved in writing JUnit test cases and system test cases.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Interacted with IT staff or vendors in performing integration testing, supported in troubleshooting issues.
  • Involved in complete project life cycle.

Environment: Java 1.7, J2EE, JPA, EJB,SOAP/REST Web services, Oracle SOA Suite, BPEL, Oracle 12C,SVN, Maven, Java EE servlet container (WebLogic), JDeveloper, OSC(Oracle Service Cloud), OPA (Oracle Policy Automation).

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Involved in system analysis that included the low-level design, and contributed to the technical architecture of the system.
  • Used Struts framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Developed user interfaces with JSPs to provide dynamic content to the HTML pages.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and sequence diagrams).
  • Involved in developing application using SPRING framework like Spring MVC and Spring IOC.
  • Developed applications using RAD IDE and deployed in Web Sphere server.
  • Created the Action classes, Action Form classes for the project and Created struts-config.xml, application-resources, properties for the project.
  • Design patterns like Singleton, Session Façade, Business Delegate, and Data Access Objects and Value Objects are used.
  • Developed model components using session beans and used local message driven beans (MDB) to interact to session using Ejb.
  • Created XML for deployment descriptors, struts configuration files and integrated to validation files.
  • Consumed Web services using JAX-WS and generated client stubs from wsdl for web services.
  • Used Log4J for logging in the application, Maven tool to build and configure J2EE applications.
  • Used Hibernate to connect to the DB2 database to store and fetch data.
  • Designed and created the database tables and wrote SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and functions to access DB2.

Environment: Java 1.5, J2EE, Servlets, JSP, Hibernate, JDBC, Struts, Spring, Web Services, JUnit, ANT, SVN, Maven, Web Sphere, JBOSS, Oracle 9i/10g, IntelliJ.

Confidential, Pittsburgh, PA

Sr. Developer/Module Lead

Responsibilities:

  • Worked as a Lead developer and handling major technical tasks.
  • Responsible for analysis and design of end to end operation.
  • Worked on Enterprise Architect, implemented Structural and Behavioral diagrams.
  • Used SOAP technology to implement the SOA architecture and web service.
  • Developed Web Service Clients using Apache CXF 2.5 to interact with the WCA and tested the Web Services using SOAP UI.
  • Involved in developing Web Services using SOAP based WSDL and Implemented JMS Queues.
  • Worked in JQuery framework along with Java script, Ajax, html, tag libs and JSP for UI development.
  • Worked in Spring MVC frame work with ORM as hibernate.
  • Implemented the custom validations for validating the business rules based on standard MVC framework.
  • Implemented the Spring MVC Architecture and Spring Bean Factory using IOC and configured the bean properties using dependency Injection.
  • Used different design patterns for the business layer such as composite, singleton, façade, command etc.
  • Used different java APIs like collections and multithreading to implement better programming concepts.
  • Created and manipulated complex stored procedures and SQL Queries.
  • Involved in code deployment in the Linux box server.
  • Development of new batch jobs and scheduling the same using quartz scheduler.
  • Followed all the coding standards and implemented the proper design patterns.
  • Used extensive log4j logging mechanism throughout the application which can be easy to maintain the code.
  • Worked Confidential Client location and involved in Business meetings, Presentations, and fixing real time problems.
  • Involving in resolving customer issues and software bugs.
  • Involved in peer to peer code review.
  • Worked with project coordinators and Business Analysts for detailed requirement discussion.
  • Interacted with the QC team during the testing and troubleshoot the issues on time.
  • Involved in Build management and release management configurations.
  • Worked on ClearCase views and implemented Config Spec, Branches on ClearCase.
  • Responsible for unit testing, regression testing and functional testing.
  • Responsible for resolving bugs and issues in the UAT and Live Environment.

Environment: Core Java, Javascript,JQuery,JSP,CSS3, HTML5, Spring 4, Web Service, Apache CXF 2.5, SOAP UI, JMS, Hibernate3.0, Oracle10g, XML, JBOSS7.0, Maven, ClearCase, EnterpriseArchitect, NetBeans.

Confidential, Chicago

Sr. Developer

Responsibilities:

  • Worked as a module lead (SSE) by gathering clients requirements and analyzing the requirements.
  • Developed SOAP Web Services clients using Axis2 API and integrated with EOH.
  • Used Web Service for fetching third party data.
  • Used Struts framework in web layer and Spring in a service layer such as IOC, DAO, ORM etc.
  • Implemented REST web services using JAX-RS API for the application.
  • Manipulated JSP pages, Action classes, form beans and validation of Struts 2 for the web layer.
  • Implemented the custom validations for validating the business rules based on standard MVC framework.
  • Worked in EXTJS, Java script, Ajax, html, tag libs and JSP for UI development.
  • Developed service interfaces, implementation classes, POJO classes and hbm xml files of hibernate.
  • Responsible for hibernate and data base configuration with config, hbm, BOs and DTOs.
  • Development of new batch jobs and scheduling the same using quartz scheduler
  • Agile methodology was followed for this project.
  • Involved in Site minder configuration and the load balancing.
  • Implemented I18 using the Spring I18 AOP.
  • Developed JUnit test cases based on the Use case documents.
  • Involved in peer to peer code review.
  • Maintained the code using the VSS version control.
  • Interacted with QC team during the testing and troubleshoot the issues on time.
  • Followed all the coding standards during the Use case development
  • Involved in database design, development and maintenance of SQL Server Management Studio.
  • Resolved bugs and issues in the UAT environment.

Environment: Java, JSP,J2EE, EXT JS, Java Script, Ajax, xml, Struts2.0, Spring Framework 3.0, SOAP Web Service, XML, Axis2, Hibernate3.0, Restful Web Service, JUnit, IBM Web sphere Server 8.5, SQL Server Management Studio.

Confidential

Sr. Developer

Responsibilities:

  • Worked as a module lead (SSE) by gathering clients requirements and analyzing the requirements.
  • Responsible for preparing the technical specification documents with detailed design diagram.
  • Responsible for coding, testing and implementation of the application with Tomcat 5.5.
  • Resolved upcoming bugs and issues in the UAT environment.
  • Used SOAP technology to implement the SOA architecture and used SOAP UI to test the same.
  • Developed JSP pages, servlet action classes, form beans in Struts 2.0 for the web layer
  • Developed service interfaces, implantation classes, BO classes, DTOs and hbm xml files for service layer including hibernate.
  • Developed stored procedures and functions for extensive functionality like reports.
  • Used Multithreading for schedulers and jobs.
  • Used web service for fetching third party data.
  • Established relationships between web layer and service layer using RMI and service factory
  • Interacted with QC team during the testing and troubleshoot the issues on time.
  • Followed all the coding standards during the Use case development
  • Involved in database design, development and maintenance using Oracle.
  • Responsible for client communication and support for every functional and technical need
  • Developed some critical and ambiguous modules and interface such as check transaction, currency transaction, reports and payment interface with core bank.
  • Resolved bugs and issues in the UAT environment.

Environment: s: J2SE 1.6, J2EE, Multithreading, JSP, Servlet, HTML, XML, JavaScript, RMI, Tomcat 5.5, My eclipse 6.1, JUnit 4.1, struts 2.0, Hibernate 3.0, Ajax, Oracle 10g, Toad, Sql, ANT, IBM MQ series, web service.

Confidential

Java/J2ee Developer

Responsibilities:

  • Developed Cross Scripting and Validation modules.
  • Responsible for resolving upcoming bugs and issues in the UAT environment.
  • Developed JSP pages, Servlet Action classes, Form Beans for the web layer.
  • Developed service interfaces, implementation classes, POJO classes and hbm xml files for service layer.
  • Responsible for hibernate and data base configuration and mapping with config, hbm, BOs and DTOs.
  • Used Oracle10g as relational databases. Developed function, procedure, view, trigger using PL/SQL and optimized queries for good performance.
  • Developed stored procedures and functions for extensive functionality like reports.
  • Used different java APIs like collections, multithreading and reflection to implement better programming concepts.
  • Used Multithreading for schedulers and jobs.
  • Used XML Parsing such as DOM to parse the xml files.
  • Developed Hibernate mappings files and pojo’s
  • Guiding customer support team in resolving customer issues and software bugs.

Environment: Core java, J2EE, Hibernate, EJB, MySQL, Eclipse, Maven, CVS, WebLogic Server 9.1, Oracle10G

Confidential

Developer

Responsibilities:

  • Developed JUnit test cases based on the Use case documents.
  • Worked with project coordinators and Business Analysts for detailed requirement discussion.
  • Involved in Object Oriented software development for creating various layers like BO, Service, DAO and UI layer.
  • Scrum methodology was followed for this project
  • Interacted with QC team during the testing and troubleshoot the issues on time.
  • Followed all the coding standards during the Use case development
  • Involved in database design, development and maintenance using SQL Server 2005.
  • Involved in designing and coding user interfaces JSP, HTML, Javascript and CSS.
  • Resolved bugs and issues in the UAT environment.
  • Followed all the coding standards during the Use case development.
  • Responsible for unit and functional testing with local team and client business team.

Environment: Core Java, JSP, Servlet2.4, Struts1.1, JDBC, Eclipse, WebLogic Server 9.0, CVS, SQL, PL/SQL,SQL Server 2005.

Confidential, St.Loius

Software Engineer

Responsibilities:

  • Involved in designing and coding user interfaces JSP, HTML, Javascript and CSS.
  • Involved in Object Oriented software development for creating various layers like BO, Service,
  • DAO and UI layer.
  • Responsible for web designing and interface development.
  • Developed JUnit test cases based on the Use case documents.
  • Interacted with QC team during the testing and troubleshoot the issues on time.
  • Resolved bugs and issues in the UAT environment.
  • Responsible for unit and functional testing with local team and client business team.
  • Followed all the coding standards during the Use case development.

Environment: IBM - WSAD (Web Sphere Application Developer), Java, J2EE ( JSP, EJB, JDBC, XML), Oracle, TOAD, Vantive, Changeman, Web Sphere Application Server 5.1.

Hire Now