We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

4.00/5 (Submit Your Rating)

Iowa City, IA

SUMMARY

  • 6+ of Java/J2EE IT experience in Design, Development, Support and Implementation of Web based applications using JAVA/J2EE technologies (Core Java, JDBC, Servlets, JSP, EJB, XML, JMS, Struts, Spring, Hibernate, JPA, JSF MVC Frameworks, SEAM, JUNIT, Ice Faces, Java Web Services using RESTful and SOAP).
  • Expertise in Core java and multithreading implementation enterprise and cloud based applications.
  • Expertise in developing Middle - Tier components using Enterprise Java Beans (EJB), JMS, JNDI and other Remote Components.
  • Experienced in all phases of Software development life cycle (SDLC) and has rich experience working with software development methodologies (Agile, TDD and Waterfall).
  • Hands-on experience in different modules Spring Framework’s Spring Web Flow (Spring Core, Spring MVC, Spring ORM, Spring JDBC, Spring AOP, Spring Security) Inversion of Control and Dependency Injection of Spring Application Framework.
  • Experienced in implementing DAO layer using ORM tools like JPA, Hibernate core interfaces, annotations and optimizations.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer and mapping Java classes with database and using Hibernate query language (HQL). Experience in using Hibernate OGM for NoSQL databases.
  • Strong Open Source development experience with Java Spring Boot and Microservices.
  • Hands-on experience in developing Microservices in Java and Scala using Spring Boot and Distributed Cache.
  • Expertise in Microservices related frameworks include Ribbon for Client-Side Load Balancer and Eureka for Service Discovery.
  • Knowledge on various Cloud Platforms such as Amazon Web Services, Google CloudPlatform, Microsoft Azure and cloud foundry.
  • Experience on Amazon Web Services(AWS) Component Usage, Configurations and Deployment - Elasticsearch, EC2, S3, SNS, SQS.
  • Good experience of NoSQL on MongoDB and Spring-data-mongo db. Expertise in handling distributed transactions, compensating transactions. Strong Experience on writing SQL Queries, PL/SQL, JPA that includes Procedures, functions, triggers, cursors and packages with databases such as Oracle, IBM DB2 and MS SQL Server.
  • Proficient in developing RESTful and SOAP based Web Services using Jersey, Apache AXIS, Apache CXF, WSDL, JAX-RS and JAX-WS.
  • In-depth noledge about Direct Web service API of Service now,SOAPand WSDL. Extensively worked withRESTGET and POST using basic HTTP Authentication.
  • Built Restful API, OAuth1 API, andOAuth2API for teh company and its partners and affiliates to communicate.
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers like SAX, DOM, JAXP, schemas like DTD, XSD (XML Schema).
  • Development experience in UNIX, LINUX, AIX and Windows and Cloud based virtual platforms.
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams, Flow Charts and Deployment diagrams using UML Rational Rose Tool.
  • Experience in Data Modeling and performance tuning of Relational Data Bases Oracle 9i/10g/11g/12c and DB2.
  • Highly proficient in developing Intranet/Internet technologies on teh J2EE & Java platform with WebLogic, JBOSS, WebSphere, Tomcat and Sun One App Servers.
  • Hands on experience in ANT, Maven, Gradle, Build Forge and Cruise Control.

TECHNICAL SKILLS

Programming Languages: JAVA, Scala, R, Python, SQL, C, C++.

Java Technologies: JSP, Servlet, JDBC, JNDI, JMS, RESTful Webservices, Junit.

Tools: Hibernate, WEKA, Swagger, Jenkins.

Frameworks: Spring, JPA, Spring Boot, Jersey, Struts, Hadoop, Neon HPC

Web Technologies: HTML5, CSS, AJAX, XML, CSS3/CSS, JavaScript, JQuery, AngularJS, ReactJS.

Cloud Services: AWS

Databases: Oracle, MySQL, SQLite, MongoDB, Cassandra.

Web/App servers: Tomcat, Weblogic, JBoss.

Environment: s: Git, SVN, CVS, Eclipse, MAC OS, Windows.

PROFESSIONAL EXPERIENCE

Confidential, Iowa City, IA

Java J2EE developer

Responsibilities:

  • Experienced in Agile Methodology, participated in Sprints and daily Scrums to deliver software tasks on-time and with excellent quality on basis with onsite and offshore teams.
  • Extensively used AWS (Amazon Web Services) for integration with Enterprise and web applications.
  • Implemented project structure based on spring MVC pattern using Spring boot. Used different type of Spring controllers depending on teh business requirement.
  • Big data analytics using Scala and Spark in Hadoop Cluster.
  • Implemented Microservices architecture to make application smaller and independent.
  • Implementation of cache as a second level cache in teh DAO layer for Hibernate.
  • Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations.
  • Used Hibernate Template and Core Hibernate 3.0 in data access layer to access and update information in teh database.
  • Implemented REST web services using Jersey with teh enabled OAUTH.
  • Developed RESTful Web Services to retrieve data from client side using Micro Services architecture.
  • Integration with Spring security in web application.
  • Development of web modules and middleware components using AWS and Spring integration.
  • Implementation of security layer on top internal web applications using JAAS as a POC.
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Used JP-QL language as part of teh Java Persistence API (JPA) specification to perform transactions with MongoDB.
  • UsedDockerto containerize teh Services and APIs to run on AWS EC2 instances
  • Created Spring Boot applications testing suite using Spring Junit plugin and Mockito framework.
  • Developed end to end application onspringbootframework (RestApi Application/SpringJPA using Crud repository).
  • Used Spring Rest Template to use teh exposed REST web services.
  • Implementation of HTTP Basic Authentication to restrict access by looking up users in plain text password and group files using Apache Mod Auth.
  • Created Auto deploy jobs using Jenkins and Maven. Developed Spring DAO templates to all type of CRUD operations
  • Installed JBossservers, configured domains for deploying applications.
  • Configured and deployed application on JBOSS 7.x server.
  • Developed all teh Junit test cases for all teh different layer implementations
  • Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared Code Documentation for future and upgrades.
  • Used Log4j Logger and Debugger to capture teh log that includes runtime exceptions.

Environment: Java1.7, Java 1.8, Agile,HTML5,CSS3,JSP,JavaScript,Jquery,Angularjs,Nodejs, JSE, Java Beans, Hibernate, JPA, AWS, Microservices, Spring boot, Spring Core, Spring AOP,Restful, XML,Mongo db, WebLogic, JUnit, jQuery, JSON, Log4j, Jenkins, Unix, JAX-WS, JAX-RS, Apache HTTPD 2.4 Web Server, Postman, JBoss EAP.

Confidential, Kansas City, KS

J2EE developer

Responsibilities:

  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for teh application.
  • Designed Prototype and project layout skeletons using ReactJS, JQuery, CSS, and HTML5.
  • Developed multiple web-based applications using Java, XML, CSS, HTML, DHTML and JavaScript.
  • Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
  • Worked with Spring and Hibernate data mapping and implemented teh associated business modules integration.
  • Used spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application
  • Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services.
  • Worked on SOA Web Services using SOAP with JAX-WS for transmission of large blocks of XML data over HTTP.
  • Was part of designing and building micro services using spring boot, spring security and deployed to JSON web token cloud.
  • GUI design and development using Java Swing, JFC used for open source web testing.
  • Used Active MQ to improve teh stability and scaled teh system for more concurrent users.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Developed UI for internal data aggregation tool using GWT, Smart GWT, Tomcat, RCP&REST services.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report
  • Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects
  • Used log4j for logging and SVN for version control.
  • Used JMeter to test performance of SOAP protocol.Also, used to test performance both on static and dynamic resources using JMeter.
  • Followed agile methodology to analyze, define and document teh applications to support teh functional and business requirements. Coordinated these efforts with teh Functional Architects
  • Used Junit and TestNG testing Framework as a test runner with Selenium.
  • Involved in Requirement, Initial Review meetings with Business Analysts.
  • Involved in teh entire Life cycle of teh project like Analysis, Design and Development and testing phases of teh Application.
  • Offshore - onsite coordination for project implementation and defect fixes.
  • Consumed Restful Services to get user information from WGPR, Envoy and UAM applications for CEO Portal
  • Consumed REST Web Service using JAX-RS for Envoy and UAM applications.
  • Developed few UI Pages using Spring MVC, JSP.
  • Modified existing database structures to support additional features using SQL queries.
  • Interacted closely with teh QA team to understand and fix issues.
  • Performed Unit Testing using JUNIT Framework.
  • Actively involved in solving teh production defects on priority bases.

Environment: Java, J2EE, CoreJava(Multithreading, Collections), JSP 3.0, JSTL, JSON, RESTful Webservices, Spring 4.2.2, Spring MVC4.2.2, Spring AOP, Spring Security, Hibernate 4.3.6, Maven, JDK, RCP, AWS SDK, Ext JS, Git, GWT, Swing, AWS SNS/SQS, hibernate, UML, HTML5, CSS, SASS, RAD 7, WAS 8 WSDL, SDK's, JIRA, JAXB, Linux, JAX-WS, JAX RPC, JMS, JSF, UNIX, Angular JS, React.JS, AJAX, Apache JMeter, JQuery, JUnit, EMR, Oracle 10g.

Confidential

Java Developer (Multiple Projects)

Responsibilities:

  • Involved in teh analysis & design of teh application using UML with Rational Rose.
  • Utilized Agile SCRUM Methodology (SDLC) and Test Driven Development to managed projects.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and JQuery.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to teh database with Hibernate transaction control.
  • Expertise in designing and developing enterprise and web applications using Javaand J2EEtechnologies like Core Java, Servlets, JSP, JDBC, JNDI, JMS, XML, JUNIT, HTML, JavaScript and CSS.
  • Used Web Services-WSDL and SOAP for getting credit card information from patience and used SAX and DOM XML parsers for data retrieval.
  • Used Struts Framework for action mappings. Developed and Refracted teh Action Servlets and JSPs using Struts following MVC architecture.
  • Used Hibernate framework to persist teh employee work hours to teh database.
  • Developed client side and server-side validations using Struts Validators and Java Scripts Validations
  • Configured Apache HTTP Server and Apache Tomcat Server.
  • Involved in designing test plans, test cases and overall Unit testing of teh system.
  • Developed controllers and actions encapsulating teh business logic.

Environment: JSP, Struts, spring, Servlets, Hibernate, JDBC, Weblogic Application Server, XML, XSLT, UML, Apache Axis, HTML, CSS, AngularJS, Agile, Web Services, Eclipse, JUnit, Windows XP, Ajax, MVC and jQuery.

Confidential

Responsibilities:

  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical.
  • Designed and developed teh UI using Struts view component HTML, CSS, JSP, JavaScript, AJAX, JSON.
  • Used JDBC-API to communicate with Database.
  • Used Spring Framework AOP Module to implement logging in teh application to no teh application status.
  • Extensively worked with MVC, Factory, Delegate and Singleton design patterns.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP
  • Analyzed customer requirements for enhancements and designed User Interface using HTML and Java Script.
  • Designed and developed teh session module using J2EE for existing cold fusion application.
  • Developed ANT build scripts to build and deploy application in Enterprise Archive Format (EAR).

Environment: Java, J2EE, Servlet's, Spring MVC, JSON, JSP, XML, XSLT, DOM, HTML, CSS, AJAX JavaScript, PL/SQL, JDBC, SOAP, ANT, Eclipse Plug-ins, IBM Web Sphere.

Confidential

Responsibilities:

  • Developed codes for presentation layer and service layer using Struts frameworks.
  • Involved in project planning sessions with team members and business analysts to evaluate business IT requirements.
  • Maintained teh interface of Oracle using JDBC.
  • Wrote procedures and queries to extract data from database.
  • Tested teh flow of modules using JUNIT.
  • Developed codes Using Core Java concepts for teh model component.
  • Estimation, design and development of various modules.
  • Wrote PL/SQL queries and stored procedures for data manipulation with teh Oracle database.
  • Experience using Web/Application Servers like Apache Tomcatand Oracle Application Server.

Environment: Java, J2EE, Struts, Oracle, Eclipse, SVN.

We'd love your feedback!