We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Experience as a Java Developer on Enterprise applications, Distributed Application Development, Client/Server Application, Servlets / Applet communication, internet/intranet based database applications and developing, testing and implementing application environment using Java, J2EE technologies using JDBC, Servlet, JSP, JNDI, EJB, Java Beans, Spring and Hibernate, web services, Microservices, SOAP.
  • Designed and developed the application using Core Java, Spring and Hibernate Frameworks.
  • Excellent grasp in Core Java, Spring, Hibernate, JPA, AJAX, JQuery, Struts, JSP, Servlet, and JMS (MQ Series).
  • Good experience in implementing Service Oriented Architecture(SOA) using XML based Web Services SOAP.
  • Good exposure of Web Services and REST web services using Apache CXF, Jersey Framework for the exposure and consumption of SOAP Messages and REST web service messages.
  • Expertise in RDBMS, JDBC, Hibernate, Oracle 8i/9i/10g/11i and SQL Server including Stored Procedures.
  • Understanding of microservices architecture and/or domain - driven design.
  • Experience in Building, Deploying and integrating with Ant, Maven.
  • Experience in development of logging standards and mechanism based on Log4J.
  • Experience in design and development of web based applications using different Application Servers and Web Servers such as Web Logic server, JBoss server, IBM WebSphere and Apache Tomcat.
  • Used Test Driven Development(TDD) using JUnit writing automated test scripts for all the components.
  • Proficient in presentation tier development using JSP, HTML, JSTL and Custom Tag Libraries, Apache Struts and XML.
  • Experience in several AWS services EC2, VPC, S3, Cloud Watch, Auto scaling configurations etc.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Extensive front-end designing with AJAX, JQuery, JSON, CSS, HTML5 and JavaScript.
  • Worked extensively on client-server projects and Web Applications, especially n-tier (multi-layer) architectures.
  • Ability to learn and master new technologies and to deliver outputs in short deadlines in fast-paced work environments with excellent communication, analytical and inter personnel skills.
  • Excellent communication, analytical interpersonal and presentation skills.

TECHNICAL SKILLS:

Languages: Java 1.7, 1.8, C, C++, SQL and PL/SQL

Technologies: JSP, Servlets, JNDI, JDBC, Hibernate, Springs, JSTL, AJAX, JQuery, AngularJS, Web Services (SOAP, WSDL), JAX-WS, HTML5, Restful Web Service, HTML, Log4J, Apache CXF, Axis2, Metro, XML, XSD, XSL, XSLT, Xpath, Apache Velocity.

Software Development Methodologies: Agile, Scrum and Waterfall.

IDE's/ Development Tools: Spring Framework, Hibernate, Maven, JUnit, SoapUI.

Framework and Tools: Eclipse, JIRA

Version Control Tools: SVN, Git

Database: Oracle, MS SQL server, DB2, MySQL

Web/ Application Servers: WebSphere 8.0/7.0/6.x, JBoss 7.0, Apache Tomcat 7.0/8.0

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr. Java Developer

Responsibilities:

  • Implement MVC architecture using Spring Framework
  • Successively implemented Hibernate ORM framework.
  • Used Hibernate for transaction management.
  • Designed using Core Spring, Spring MVC.
  • Developed the module of generating task list to the collectors using Front Controller Pattern and Command pattern to submit the request from presentation layer.
  • Web application development using J2EE: J-Query, JSP, Servlets, JDBC, Java Beans, Struts, Ajax, JSTL, Custom Tags, EJB, JNDI, Hibernate, ANT, JUnit and Apache Log4J, Web Services, Message Queue (MQ).
  • Design, implement and test services using Python in a Microservices -oriented architecture
  • Developed Entity Beans and Session Beans for the transactions in the application; developed business entity and session beans.
  • Developed application using Spring MVC, JSP, JSTL, JavaScript and AJAX on the presentation layer, the business layer is built using Spring and persistent layer uses Hibernate.
  • Implemented Spring-based technology stack for design with lightweight containers, SOAP/REST web services, Ioc/DI, POJO based services, transaction management, contract-driven web services, Hibernate Integration, role based security with spring security.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Trimmed the Jboss EAP to create the slim version of Application Servers.
  • Secured the Jboss application server.
  • Data operations are preformed using Spring ORM wiring with Hibernate and implemented Hibernate Template and HQL for Querying database.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Developed helper classes and configured deployment descriptors.
  • Developed test cases and performed unit and integration testing; performed using testing using Used JUnit.
  • Worked with the testing team to identify, categorize and fix bugs; involved in the maintenance and support of the application.
  • Entity and Session Beans were created using Session Facade Pattern to reduce network calls and enhance transactional capabilities and deployed using JBoss application server, Good working experience developing advanced Swing components.
  • Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and PL/SQL.
  • Generated server side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
  • Creating Amazon EC2 instances using command line calls and troubleshoot the most common problems with instances and monitor the health of Amazon EC2 instances and other AWS services.
  • Involved in the development of client programs which are responsible for transferring messages using SOAP technology.

Environment: Java development in EA server 6.x, Hibernate, Spring, JSP, JSF, Servlets, JSF 1.2, Rich Faces 3.1.6, JDBC, EJB 2.x, XML, Crystal Reports, HTML, CSS, JavaScript, JBoss, WSAD, Oracle 9i, SQL, PL/SQL, UNIX, Sun Solaris, JNDI, LDAP, Velocity, SOAP.

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Actively involved in development of Admin portal for Cisco WebEx and Spark, creating restful web services.
  • Extensively involved in requirement gathering, analysis, design, and development and testing of the web application.
  • Took ownership & responsibilities for design, development and delivery responsibilities.
  • Developed Backend application using Core Java, Spring, Hibernate and Web Services.
  • Used Spring as middle tier application framework, persistence strategy using spring support for hibernate and declarative transaction management.
  • Involved in development of User Interface using HTML, CSS, JavaScript, jQuery, AJAX, JSON, AngularJS.
  • Used jQuery framework for UI centric Ajax behavior.
  • Created Microservices using Spring Framework and Java Programming language.
  • Used various jQuery and Bootstrap plugins like data picker, bootstrap select etc.
  • Blueprinted solutions on latest integration paradigms and API based interactions including Microservices, in a heterogeneous technology and product landscape.
  • Integrated AJAX calls in the user interface with Spring RESTful calls through the spring controllers and request mapping and produces annotations.
  • Developed Service and DAO classes as Spring beans using Spring dependency injection.
  • Implemented Hibernate HQL and criteria API in DAO classes.
  • Designed and developed business logic with various Entity and Java beans.
  • Proficiency and Coding experience in frameworks like Spring (MVC) and Hibernate (ORM).
  • Design and implementation of REST services for various Cisco WebEx features.
  • Used Postman for testing web services with request and responses.
  • Deployed applications from Admin Console of Jboss Eap 5.1 as well as done the hot deployment.
  • Built applications for scale using JavaScript, RequireJS.
  • Used AngularJS as the development framework to build a single-page application.
  • Maven for build framework with various plugins, dependencies, and profiles.
  • Involved in Unit Testing of Various Modules based on the Test Cases.
  • Managed SVN repositories for branching, merging and tagging.
  • Worked as a part of Agile team and responsible to deliver completed task in weekly sprint.
  • Worked on application build and deployment issues in local, DEV and QA environments.
  • Developed PL/SQL triggers and master tables for automatic creation of primary keys.
  • Received appreciation for the fast-paced quality product and feature delivery.

Environment: Java, Spring, Hibernate, Postgres, Apache, Unix, Maven, Git, REST, IntelliJ IDEA, JUnit, Agile, Atlassian JIRA & Confluence

Confidential, Plano, TX

Java/J2EE Software Engineer

Responsibilities:

  • Designed and implemented application using Spring, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions, Hibernate, SQL, Core Java, IBM WebSphere.
  • Worked on Agile Methodology.
  • Worked with HTML5, CSS3, JavaScript for developing user interface.
  • Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQuery UI framework.
  • Actively participated in the daily SCRUM meetings to produce quality deliverable within time
  • Involved in High Level and Low Level analysis and design.
  • Involved in the Agile /Scrum based development phases.
  • Development of the service layer using Java/J2EE.
  • Development using Spring Framework (MVC, Dependency Injection, Auto wiring, Caching, Database Connectivity, Web service) which communicates with various service layers and configuring the Spring XML files.
  • Used REST, Restful and SOAP Web Services to exchange information.
  • Used JMS for vendor communication
  • Developed User Interface using Servlet, JSP, JavaScript, and XML.
  • Used Spring AOP for logging
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control(IOC) architecture and Hibernate
  • Wrote server side test cases using JUnit
  • Involved in Analysis, Design and Implementation of Business User Requirements
  • Wrote SQL queries using Oracle database
  • Used Maven to build WAR and EAR files to deploy on application servers
  • Worked on bug fixing and enhancements of change request
  • Configured and customized logs using Log4J
  • Resolved defects and worked with QA team for testing
  • Provided production support for the application after deployment
  • Used Git as Version Control Tools.

Environment: Spring, Hibernate, SOAP, REST, JavaScript, Maven, Soap Webservice client (using JAX-WS), Restful Webservice client (using JAX-RS), JQuery, Core Java, Servlet, JSP, Git, Oracle 11g, Junit, IBM WebSphere 8.

We'd love your feedback!