We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

San Antonio, TexaS

SUMMARY:

  • JAVA/J2EE Developer with 8 years of experience in Application Analysis, Design, Development, Integration, Deployment and Maintenance/Support for web, and Client - Server based Software applications using OOP Concepts, Java and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP, Axis and RESTFUL), Java script, HTML, AJAX.
  • Strong Experience in Core Java, collections API, multithreading, concurrency API, Garbage Collection, Generics, annotations, Exceptions, I/O file operations, J2EE technologies.
  • Experience in implementing core cache and cache abstraction with Redis cache server.
  • Experience with processes like flyway DB, GitHub, SVN, Cobertura(code coverage tool),PDM, Find Bugs, Jenkins build, Agile, Sonar, Swagger for REST calls, Java profiler.
  • Experience in Spring Rest, Jersy, MVC, IOC, AOP, spring data Redis, data elastic search, Couch base, ORM, Spring Boot and Mockito Junits, Easy mock, rest assured and Sonar.
  • Experience in using various design patterns such as MVC, Singleton, Session Façade, DAO, DTO and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Extensive Knowledge with Hibernate, Spring, Struts, Web Services(SOAP, JAX-WS,WSDL)
  • Experience with dealing REST based web services using JSON.
  • Experienced in leveraging RDBMS like Oracle. MySQL, DB2, and Sybase.
  • Experience in developing applications using web/application servers like Web logic, WebSphere, JBOSS and Tomcat.
  • Experience with advance java Technologies which includes Core Java, JavaScript, JSP, EJB 2.0/3.0, Servlets, JMS, JSF My Faces, Rich Faces, Prime Faces and Ice Faces, JPA.
  • Strong programming skills using Java 1.7/1.6, spring, hibernate, JPA 2, JTA, JNDI, JSP, Servlets, Java Beans, JSTL, and JDBC.
  • Develop in Eclipse J2EE, Sublime Text 2 and VMWare with Red Hat Enterprise Linux (RHEL) installed.
  • Experience in design and development of JUNIT test cases, load balancing and failovers with cache servers and application servers.
  • Experience working with JAVA EE 6 compliant IDE’s including Eclipse, My Eclipse 4.x, WSAD 5.x, and Net Beans 6.x.
  • Good hands-on developing Web Portal applications, front-end development, service layer, personalization and inter portal communication using JSR 168 API.
  • Created Robust User Interface (UI) using HTml5, Angular JS, CSS, JSP, Java script, Custom Tags, jQuery, JSON and xml.
  • Developed ANT and Maven to build and deploy Java web application and Experience in version control management tools like CVS, Sub version and log4J for logging.
  • Developed the build script using Jakarta Ant, Apache Maven.
  • Experiences in databases such as MYSQL and Oracle.
  • Working knowledge of databases such as Oracle 8i/9i/10g, Microsoft SQL server.
  • Experience in writing numerous test cases using JUnit Framework.
  • Good Experience in Spring ORM, Core and Context framework.
  • Experience working with Angular JS, Backbone MVC Framework, Node JS.
  • Experienced in working on different software development methodologies like Agile, SCRUM and Waterfall.
  • Good Experience working with NoSQL databases such as Mongo DB.
  • Strong experience in database design, writing complex, SQL Queries and Stored Procedures.
  • Experience working on Windows, Linux, and UNIX platforms.
  • Experience in Building deploying and Integrating with Maven.
  • Excellent Communicational, Self-motivated, highly motivated to take independent responsibility as well as has the ability to contribute and be productive team-member, analytical, Business and interpersonal skills.
  • Strong problem solving skills, good communication, interpersonal skill and a good team player.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, JavaScript, XML, HTML, JSP, Servlet, JQuery, UI(bootstrap)

Databases: SQL Server 2005,2008,Oracle 9i,Oracle 10g, Oracle 11g, MySQL

Database Tools: SQL Developer, PL/SQL Developer, MySQL workbench, DB2Connect

ORM Frameworks: Hibernate 3

MVC Frameworks: Struts 2, JSF 1.2, Spring 2.5,3.0,4

IDEs: Eclipse, JBuilder, NetBeans

Webservice Specifications: JAX-WS(SOAP), JAX-RS(Restful)

Design Patterns: Business Delegate, Front Controller, Service Locator, Singleton, DTO, DAO, MVC, Iterator

Tools: MS Visio, Edit plus, Dreamviewer

Batch Scripting: ANT, Maven

Methodologies: Agile, Scrum, Test Driven, Waterfall

Loggers: Log4J, SLF4j

Web Servers: Tomcat, Glassfish

App Servers: WebLogic, WebSphere(WAS), JBoss

PROFESSIONAL EXPERIENCE:

Senior JAVA Developer

Confidential, San Antonio, Texas

Responsibilities:

  • Experience on core java programming, and J2EE technologies, Strong Object Oriented Fundamentals and design Patterns.
  • Developed Server/Client based application to provide constant proper request and response to registered members.
  • In order to design business logics in code level, translated Design matrix, which is the heart of the BBCATS applications Orchestrated test flows
  • Strong Development background, hands-on experience on working on multiple enterprise applications’ SDLC with Agile
  • Worked on spring MVC framework and Spring AOP Interceptors in Logging and Auditing
  • Implemented new WSDL file and relevant XSD schema using SOAP to map and handle messages and developed partial restful web services API.
  • Developed the web services by using WSDL, SOAP using SOA.
  • Oracle is used as a backend data storage and a data manipulator.
  • Unit tested all the classes using JUNIT at various class level and methods level
  • Worked with deployment descriptor, filters, listeners, context and session attributes.
  • Developed validations for forms data as well as server side using Struts Validator frame work.
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and stored Procedures
  • Used Hibernate for Object-relational Mapping and for database operations in Oracle database
  • Used JAXB for converting Java Objects from the XML Message
  • Developed Java Messaging Services (JMS) with Message Driven Beans by configuring JMS Queues, Topics, and Connection Factories.
  • Analyzed and identified components for the Presentation, Business, Integration, Resource and Service Layers
  • Designed Data Access Objects to encapsulate data access code
  • Maintaining smooth and clear communications with system engineer and off-shore QA member to apply function and fix issues in low level of coding

Environment: JAVA.JE22, Servlets, Spring4, JSP, JUNIT, Weblogic, MSdServer, Eclipse, Oracle 11g, Hibernate, XML, XSL, XSLT, Java Mail API, Apache CXF and Camel.

Sr. JAVA Developer

Confidential, San Antonio, Texas

Responsibilities:

  • Design and coding of various JAV, J2EE modules like Spring Boot, Spring MVC, Spring Rest, Hibernate, JPA, Couch base.
  • Developed GUI using JSP, Html5, CSS3, XHTML, Swing and JavaScript to simplify the complexities of the application.
  • Design and coding of User Interfaces using JSP, AJAX and Servlets and Coding of web services to implement SOA.
  • Communications with Business Users and facilities them with required data.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes
  • Implemented AngularJS, Bootstrap, and many jQuery plugins wrapped in AngularJS directives.
  • Build servers using AWS, importing volumes, launches EC2, RDS, creating security groups, auto-Create PL/SQL procedures and fine tune databases queries and Deployed applications an AWS by using Elastic Bean Stalk.
  • Involved in critical application enhancements and performance improvements Developed web services to communicate with external systems.
  • Specialized in PeopleSoft Finance, HRMS. Learning Management domain business analysis, design, reporting, data structure modeling, upgrading, testing, production support, and troubleshooting
  • Implementing Business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Implementing design patterns like Singleton, Business Delegate, Services Locator and DAO
  • Prepared Test Plan and executed at Integration level
  • Implemented Business rules for processing the data using JAVA, SPRING MVC and Hibernate.
  • JUnit are used effectively in web services developed with Worked on build scripts using Apache Maven.
  • Used spring source Tools Suite as IDE for coding, testing and Apache Tomcat Server 6.0 for deployment of the web application.
  • Developed of NoSQL Databases and hands on work experience in writing application on NoSQL database.
  • Implemented ANT tasks to build and deploy the application
  • Developed WSDL and Implemented Web Services in SOAP Server using Apache CXF using SOA.
  • Implemented and Designed Use Case and class diagram using UML
  • Created FDs for feature enhancement and requirement proposals
  • Experience in development of logging standards and mechanism based on LOG4J
  • Worked on Build Automation and Continuous Integration tools like ANT1.8, Maven2.x/3.x, Jerkins
  • Implemented MVC Architecture with J2EE environment using Struts framework
  • Wrote Controller classes in Spring MVC framework in web layer of the application architecture
  • Developed stateless session Beans to handle business logic
  • Implemented JAX-WS Web services to get the VPN provisioning XML
  • Implemented Business Logic and view Components using EJB and HTML, CSS, JSP, Java script.
  • Implemented Test driven development of project used JUnit
  • Worked on Oracle database, Creating Tables, views and as a Tech Lead, mentor and guide the team and track the deliverables.
  • Take care of deployment in Linux and Windows systems

Environment: Java, J2EE, Spring MVC and Rest, JPA, JSP, Mockito, Couch base, rest assured, Swagger UI, Apache Tomcat 5.5.28 Unix (Solaris), Angular JS, HTML, Shell, Hibernate, People Soft, CSS, XML/JSON, Java script, AJAX,PLSQL, NoSQL, Oracle 10g, Log4J, Maven2.x/3.x, Jerkins, Linux and sonar.

Java Developer

Confidential

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases
  • Designed and Implemented application using JSP, Spring MVC, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate 3.0, SQL, ANT, JMS, Oracle and Web Logic Application server.
  • Involved in the configuration of Spring MVC, File Download and ORM Framework (Hibernate)
  • System built using Model-View-Controller(MVC) architecture
  • Developed and implemented Transaction Management using spring. Used Hibernate for mapping business objects to the Oracle database.
  • Developed Web services to allow communication between applications through SOAP over HTTP using Apache Axis2
  • Developing multi-threading application using Spring Batch
  • Used Spring MVC to decouple business logic and view components
  • Design and development of the web application using IOC and Spring AOP framework implementation
  • Used Angular JS for the two-way data-binding allowing auto synchronization of models and views
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Implemented XSD Schema to create POJO Classes for the XML elements
  • Developed and Implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB from Bean and Action Classes.
  • Configured Hibernate into Spring Application and used for building Hibernate DAO classes with spring’s DAO support.
  • Involved in writing queries and stored procedures for MUSQL, Oracle and SQL Server
  • Extensively used Hibernate Query Language(HQL)
  • Implemented different types of spring controllers as per application requirements, DAO and service layer components using Spring/Hibernate annotations.
  • Worked on object modeling using UML, creates class diagrams, Sequences diagrams to describe the relationship that’s exists among system’s object in accordance with the business requirements.
  • Deployed applications in Apache TOMCAT Server participated in code reviews an also worked along with testing teams.

Java Developer

Confidential

Responsibilities:

  • Technical responsibilities included high level architecture and rapid development.
  • Design architecture following J2EE MVC framework.
  • Developed interfaces using HTML, JSP pages and Struts presentation view.
  • Developed and implemented Servlets running under JBOSS.
  • Used J2EE design patterns and Data Access Object (DAO) for the business tier and integration Tier layer of the project.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio
  • Implemented CMO entity beans for persistence of business logic implementation.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Developed JSPs with Struts custom tags and implemented JavaScript validation of data
  • Used JavaScript for web page validation and Struts Validator for sever side validation
  • Development of database interaction code to JDBC API making extensive use of SQL Query Statements and advanced prepared statement.
  • Inspection of quality deliverables such as design documents.
  • Wrote SQL Script, Stored procedures and SQL Loader to load data.

Environment: J2EE (Java Servlets, JSP, Struts), MVC Framework, Glassfish, JBuilder, Oracle 9i.

We'd love your feedback!