We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Glendale, CaliforniA

PROFESSIONAL SUMMARY:

  • Over Six years of experience in software analysis, design and development of enterprise applications using Java/J2EE/ UI technologies.
  • Proficient in complete Systems Development Life Cycle (SDLC) including information strategy planning.
  • Experience in developing Multi - tier enterprise level web applications using Java, J2EE technologies including JSP, Servlets, JSF, JDBC, JNDI.
  • Extensive experience working in Spring 2.5/3.0 framework, Struts 1.0/1.1/2.x framework, O/R Mapping Hibernate 3.x framework and web services (SOAP and RESTful).
  • Experience in using MVC (Model View Controller) architecture for developing applications using MVC based frameworks (Spring MVC).
  • Experience using J2EE DesignPatterns like CompositeView, Value Object, Data Access Objects (DAO), Singleton, SessionFacadePattern, Front Controller, MVC and FactoryPattern for reusing most efficient and effective strategies for new development.
  • Experienced with SQL and PL/SQL in writing Stored Procedures, Triggers and functions.
  • Hands on experience in creating WebServices based on SOAP and REST framework.
  • Hands on experience in Client Side Design and Development using HTML5, CSS3, JavaScript, Angular JS, AJAX, XML.
  • Experienced in project scheduling, budgeting, risk management, decision analysis and resolution.
  • Worked on Release and Deployment Management of the operational risk management platform.
  • Extensively experience in extreme Java Programming technologies like Multithreading, Exceptional handling, Collections and Generics .
  • Extensive experience in Analysis, Design, Code Reviews, Unit Testing and Integration Testing.

TECHNICAL SKILLS:

Languages: Java/J2ee,SQL, PL/SQL

J2EE Technologies: Servlets, JSP, JMS, JDBC, Web Services

Frameworks: Spring, Hibernate, Struts, Spring boot

Web Technologies: HTML, JavaScript, AJAX, CSS,Angular JS

XML Technologies: XML, XSD, XSL, XPATH, XQUERY, DOM, SAX, JAXB

Web Services: SOAP, REST

Databases: Oracle 10g/11g, SQL Server/MySQL

Application/Web Servers: WebLogic, WebSphere, Jboss,Apache Tomcat, Jetty

IDEs: Eclipse,Netbeans, IntelliJ.

Tools: SVN, GIT, ANT, MAVEN

Operating Systems: WINDOWS 7/NT/2000/XP/2003, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Glendale, California

Sr. Java Developer

Responsibilities:

  • Involve in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Develop/program new functionality and features in line with functional specifications and business requirements.
  • Provide recommendations to management concerning issues of programmer productivity and software development management.
  • Develop core Java programs for all business rules and workflows using spring framework.
  • Used Springs IOC for injecting the business components and services across different tiers in the application. Used Setter and Constructor based dependency injection.
  • Used Springs AOP for logging and Springs Mail features in the application.
  • Re-factor existing code structure to separate core business logic and Data Access Objects (DAOs).
  • Implement Hibernate for data persistence and management.
  • Analyze and fix issues related to Soap Web services and Application responses.
  • Write database queries and programs for data insertion, updates and views.
  • Design and develop the presentation layer using JSPs, JQuery and JavaScript.
  • Involve in design, configuration, development and bug-fixes.
  • Conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
  • Analyze, design, development of software systems to form a basis for the solution of information processing problems.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of programs presenting challenges and design solutions to overcome such.
  • Responsible for developments with clients and third parties in ensuring and meeting structural requirements.
  • Exported web services using JAX-WS Spring support. Extensive experience in production support.
  • Implemented external customer page using Spring MVC pattern and IOC.
  • Automation of deployment and enhancement of web services testing framework primarily Jbehave.
  • Involved to work CA IDM web service interface is to allowed third party applications.
  • Enhanced database application for better data recovery connecting to Q/kdb database.
  • Conduct functional and performance testing.
  • Respond promptly and professionally to bug reports.

Environment: Java 1.6, Spring Framework 4.0, Hibernate, Oracle 10g, JPA, Web Services, Rest API, WSDL, XML, JAXB, WebSphere Server 7.0, DB Visualize, Log4J, Ant.

Confidential, Bloomington, IL

Sr. Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) including grooming, analysis, architecture design, development and testing phases.
  • Participated in the designing and developing of UI Screens using JSP 2.0, JavaScript, CSS3, Ext JS, Node JS, AngularJS and HTML5.
  • Implemented JSF 2.2 and PrimeFaces 5.1 technology to provide productive web pages.
  • Implemented SPRING-MVC Framework to develop & configure the views, controller of SPRING MVC,Implementing Database Persistence, Integrating the Web Application with the Persistence Layer ( JPA ) and Model layer of SPRING MVC.
  • Developed Webservices bySOAP(WSDL) and RestFul with XML and JSON schema support.
  • Web application performance is improved by implementing the RestFul web services with JSON, which is very light weight component.
  • Jaxb is used to create hierarchy of data structures to perform XML binding.
  • Worked with the Shell Scripting to support Spring batch processing.
  • Used JMS to establish communication between the process of the layers
  • Developed Object - Relational (O/R) mapping using HIBERNATE.
  • Developed Data Access Object (DAO) persistence layerusing Hibernate.
  • Have used LDAP SSO Single Sign On for accessing multiple applications with single-sign-on and coded Web-client front user authentication & authorization business logic with provided LDAP API.
  • Worked with the Apache camel to integrate Spring MVC architecture.
  • Developed the stored procedures for triggering process from different systems on Oracle 10g by TOAD tool
  • Service Oriented Architecture(SOA) is implemented by IBM Enterprise Service Bus.
  • Involved in providing support during Integration Testing, Component System Testing and Product System Testing.
  • Worked with Scrum master, to remove impediments, and protects the Development Team from disruption.
  • Responsible for resolving Production support issues. Identifying, fixing and testing with various scenarios like regression testing for the fixes.
  • Used to manage Release and Deployment of the operational risk management platform.
  • Developed PL/SQL stored procedures to process the business logic of various reports. Have created PL/SQL packages in dev & test environment.
  • Working experience with Woodland Hills, CA Elastic Beanstalk for deploying the web applications.
  • Have involved in the performance tuning of PL/SQL stored procedures, ORACLE functions to improve the reports response times. Used SQL Developer tool for SQL query operations and data validations
  • Worked with the WebSphere Transformation Extender(WST) to transform the CSV files to XML.

Environment: Java, J2EE, XML, HTML5, CSS3, AngularJS, Jaxb, JSF, Ext JS, Node JS, JMS, Unix Shell Scripting, Apache Camel, Mockito, JSON, Spring, Release and Deployment, Hibernate, Jakarta, SOAP, WST,PX, Woodland Hills, CA Elastic Beanstalk, Eclipse, Clear Quest, TOAD, WebSphere Application Server, JAD, TOAD, MongoDB, Oracle 10g.

Confidential, Santa Clara, California

Sr. J2EE/ GUI Developer

Responsibilities:

  • Used SPRING as the base framework to achieve (MVC) Model View Controller.
  • Used various kinds of SPRING Annotations like Stereotypes Annotations @component, @controller, @service, MVC Annotations @RequestParam, @RequestMappings, Factory Annotations @Autowired, @Required which eliminated lot of XML usage.
  • Implemented SPRING framework’s Inversion of Control IOC principle - Dependency Injection by Setter Injection with the help of SPRING Core container.
  • Implemented SPRING framework's Aspect Oriented Programming AOP principle- Advice, to make a method to execute before the Setter Injection of SPRING Core container.
  • Used SPRING Framework JDBC Abstraction Framework - SPRING JDBC Template for the database access.
  • Developed Object - Relational (O/R) mapping using HIBERNATE. Developed Data Access Object (DAO) persistence layer using Hibernate.
  • Design and documentation of REST APIs for collection and retrieval of high volume data.
  • JSON used for message transformation between the client and web service server.
  • Created Design Documents using the Functional Requirements.
  • Reviewed the High-level design (HLD), Functional requirements, System Impacts and discussed the new functionality Implemented in team meetings.
  • Developed pages using HTML5, Object Oriented Java Script(OOJS), JSP, JSTL, AJAX, CSS3, Tiles, Velocity Templates, AngularJS, JQUERY and usedJava Script for client side validation.
  • Taken care of complete Java Multi-Threading part in back end component.
  • Re-factored, re-architect, and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance.
  • Used SQL Developer tool to write down SQL queries inner join, outer join, group by, order by clauses, 2nd highest etc for data validations on DEV, TEST & PRODUCTION databases in the case of data issues.
  • Have practical working knowledge of Class methods, Instance methods, Interface, usage of Access Specifiers, JAVA Primitives, Wrapper classes, Final, Static, Memory Management and Garbage collection.
  • Deployed the web components using Glassfish app server.
  • Worked with Ant build file build.xml to automate complicated repetitive tasks and for automating standardized build processes.
  • Performed Continuous Integration by HudSon to improve the performance of an application.
  • Have used SVN Subversion for Version Controlling and Change Management.
  • Used Object-oriented analysis and design (OOAD) approach to analyzing, designing an application by applying the object-oriented paradigm and visual modeling throughout the development life cycle.

Environment: Java, JSP, Rest, Hibernate, Glassfish, SOA, OOJS, SPRING Framework 3.0.2, HTML5, CSS3, AngularJS, JQUERY, Oracle 11g, LDAP Active Directory, Apache Velocity 1.5, Ant scripts, SQL, SQL Developer, HudSon, XSL, XSD, Windows 8, SVN Subversion .

Confidential, Boston, Massachusetts

Sr.J2EE Developer

Responsibilities:

  • Developed Use Cases Diagrams, Sequence Diagrams, and Class Diagrams using IBM Rational Rose.
  • Developed User Interface using Struts framework, HTML/JSP and JSP Custom tag Libraries and User Validations using JavaScript.
  • Developed RestFul Web services, which consumes the HTTP request and produces the HTTP response in JSON Format.
  • Developed Servlets and JSP to coordinate the flow.
  • Developed business logic using Session beans using IBM Web Sphere Application developer and deployed them using IBM Web Sphere Application server.
  • Developed Data Access Objects to encapsulate all database specific code using JDBC API., which is used by CMP EJB’s to access the database.
  • Developed a script file (.Js), which is used as common validating file for all JSP’s.
  • Worked with IBM Data Studio to create the database objects of DB2.
  • Involved with the team in developing an error handling system for the whole application using XML/XSL.
  • Involved in creating MQSeries Queue Managers, Queues, and Channels for development, testing and production environments.
  • Developed components to get the authentication information from LDAP Server, developed necessary interfaces and implemented a highly complicated programmatic security system.

Environment: J2EE, EJB, Servlets, Java Beans, JSP, JDBC, JMS, REST, JSON, Struts, XML, IBM Web Sphere 5.0, IBM Web Sphere Application server, DB2, Solaris 2.7, IBM Rational Rose, Rational Clear case, CVS, Java Script, HTML, MQ Series 5.2, LDAP.

Confidential, Chicago, Illinois

Software Developer

Responsibilities:

  • Primary developer responsible for delivering report enhancements requests for the application.
  • Developed substantial amount of functionalities during migration of Credit View application to Spring framework.
  • Developed presentation tier in Spring Web MVC framework, using JSP form tag library.
  • Developed DAO layer using Spring DAO's.
  • Developed authentication module for the application using Spring User Details Service and Web Application Security.
  • Used Hibernate for mapping objects to the relational database
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Developed Proof of Concept for new Report Overview functionality REST way.
  • Developed new Report Overview REST services with Spring MVC (JSON data).
  • Managed production code clean ups.
  • Involved in unit testing and Integration Testing using Junit, and developed an ANT Build Script which executes all the Junit test classes and generates the test failure report.
  • Used JDBC API and HQL (Hibernate Query Language) to query the Database System and used JDBC Thin Driver to connect to the database.
  • Involved in testing the Rest services.
  • Documented detailed test plans, design documents.

Environment: Java SE 7, JSP, Eclipse 3.4, log4j, Oracle 11g, SVN, ANT, Xml, Linux, XML Beans, Spring 3.0, Windward Reports.

Confidential, Atlanta, Georgia

Sr. Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) including requirement gathering, modeling, analysis, architecture design, and development and testing phases.
  • Worked on developing automated test-suite for testing web services using JUnit framework.
  • Created a Web service to monitor the performance for all the web services.
  • Extensively worked on SOAP-WS Security and REST HTTP Header to create Security element tags in the SOAP Header and HTTP Header using SHA-1 Algorithm and Base64 Code in the existing Code Base.
  • Involved in Pre and Post Staging/Production deployment Support with documentation and Smoke Testing after deployment using SOAP UI.
  • Prepared calls through Hibernate and Spring JDBC for Interacting with the Database.
  • Worked on Spring Framework for Dependency and Transaction Management.
  • Operated various Linux commands to deploy the WAR file, debug the boot/serves logs from Linux Developer Servers.
  • Worked on the Implementation and Testing of exposing an Implementation class as both SOAP and REST using Spring and Jersey Framework.
  • Created stored procedures and functions in DB2.

Environment: Java, JSP, Restful Webservices, Spring, JBOSS, Hibernate, Linux, DB2.

We'd love your feedback!