We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Omaha, NE

PROFESSIONAL SUMMARY:

  • Over 6+ years of experience in software development Life Cycle using Agile and Waterfall SD methodologies.
  • Extensive knowledge in Design, Development, Deployment and Support of Java/J2EE applications.
  • Extensively worked in N - tier applications involving Java and JEE technologies such as Servlets, JSPs, EJBS and JDBC.
  • Strong hands-on experience in various frameworks such as Hibernate, spring and Struts.
  • Expertise in building web applications using HTML, CSS, Java Script and JQuery.
  • Good knowledge on multiple RDBMS - Oracle 10g/11g, MySQL 5.x, DB2, SQL Server …
  • Having programming experience with SQL, PL/SQL, Triggers, Functions, Stored Procedures, and Cursors for the databases.
  • Solid implementation experience in J2EE Design Patterns: DAO, Business Delegate, Data Transfer Object (DTO), Service Locator, Session Facade, Factory, Singleton and Model View Controller.
  • Extensive experience in frameworks like Struts, spring and Hibernate ORM (Object Relational Mapping) Framework and SOA.
  • Solid experience in Java Database Connectivity; JDBC API, Entity Beans, DAO Pattern, and configuring data sources on Web sphere and Web logic App Server. Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
  • Solid experience in building and consuming Web services (WSDL, SOAP, XML, Axis2 and JAX-WS).
  • Developed RESTful web applications using Spring MVC, JAX-B and JSON.
  • Extensive experience on various operating systems (Linux and Windows).
  • Hands on experience with Tomcat, JBoss, IBM WebSphere, WebLogic application servers.
  • Worked on NoSQL databases including HBase, MongoDB, and Cassandra.
  • Proficient in various design and development tools Eclipse, NetBeans, IntelliJ Idea and RAD.
  • Worked with build tools like Jenkins and Hudson.
  • Experience in version control system tools like VSS, SVN, CVS and GitHub.
  • Experience in writing Selenium Test cases, Junit Test cases using JUnit and Cucumber.
  • Extensive experience in all phases of software engineering including Requirement Gathering, Analysis, Design, Coding, Testing, and Implementation.
  • Production support, and experience in dealing with support cases and customers directly.
  • Experience working with Cloud technologies like AWS, EC2, ECS, EBS, IAM, Lambda and S3.
  • Experience working on Angular 2+, Typescript. Used components, modules, Directives and services across the application.

TECHNICAL SKILLS:

Languages: C, C++, Java, JavaScript, J2EE, SQL, PL/SQL

Java/J2EE Technologies: Java EE 4/5, Servlets, Struts, JNDI, RMI, Java Bean, JTA, JSP, EJB, JSTL, JDBC, JMS, JPA, JSF

Web Technologies: HTML5, DHTML, XML, JSP, jQuery, AJAX, JSF, JQuery, CSS3, AngularJS, Node JS, Bootstrap, JavaScript, Typescript, Angular 2+, Json-Parsing, JSON-DTD

XML/Web Services: XML, DTD, XSL, XSLT, XHTML, XML Schema, SAX and DOM Parsers, SOAP, Apache Axis, DOM, XMLBeans, REST, Restful, AWS

Frameworks: Hibernate ORM, Struts 1.x/2.x, Spring Core, Spring MVC, Spring Security, Spring Batch, Spring ORM, Spring AOP, Spring Boot, Selenium, Mockito, JUnit, Protractor, Cucumber.

ORACLE 11g/12c MS: Access, MySQL, SQL-Server, DB2

JAX: WS(SOAP), JAX-RS(Restful), WSDL

Web/Application Servers: Apache Tomcat, JBoss, Web Logic, Glassfish, IBM WebSphere 8, Oracle WebLogic, WAS

IDE: Eclipse, NetBeans, Visual Studio, Edit Plus 3, My Eclipse, Flash Builder 4.5, JBuilder, IntelliJ

Cloud Technologies: Amazon Web Services (EC2, IAM, S3, ECS, RDS, ELB, SNS, Lambda)

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile, Scrum, Rapid Application Development (RAD), J2EE Design Patterns

Build Tools: Maven, Gradle, Jenkins

Version Control: GIT, JIRA, SVN (Apache Subversion), CVS, VSS

Operating Systems: Windows Vista/7/8, UNIX, Linux.

UML Tools/ other tools: Apache ANT, Maven, JUNIT, Jira, Clear Quest, Bugzilla, MS Visio, Dreamviewer, Log4j, Rational Ross, Star UML, Selenium

PROFESSIONAL EXPERIENCE:

Senior Java/J2EE Developer

Confidential - Omaha, NE

Responsibilities:

  • Involved in various stages of application development through requirement analysis, development, and testing.
  • Involve in Agile software development life cycle (SDLC) with SCRUM methodology.
  • Design and development of the webservices.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Creating UML class and sequence diagrams by using Enterprise Architect.
  • Hosted the hybrid application on Cloud using AWS EBS.
  • Used Jenkins Source products to build re-usable components that can be used as base application frameworks.
  • Developed the Middle tier using Session Bean, Entity Bean/DAO and Business Objects. Database layer is developed using - Oracle9.0 while presentation layer developed using JSP.
  • Used Java Beans for the required JSP Components. Used Tomcat to deploy the JSPs.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Developed common XML schema's as client contracts used to publish Top Down approach-based Web Services
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration.
  • Developed Node.js (Express) and Java (Tomcat, WebLogic) with Angular on the client side including UI design, CSS, HTML, Responsive screens
  • Implemented data access tier using Spring DAO.
  • Used Spring IOC (Inversion of Control) to remove the object Dependencies across the application.
  • Implemented Singleton, MVC, Data Transfer Objects and Data Access Objects design patterns.
  • Developed the back-end using both Core Java (Collections and multithreading) as well as spring and also involved myself in incorporating business logic in SQL code (stored procedures) using MySQL.
  • Responsible for using XML Schema XSD, SAX, DOM, XSL, XSLT, XPATH for development
  • Implemented Microservices architecture with Netflix Eureka, Ribbon using Spring Boot to create independent application to avoid shorter dev time & shorter learning curve for new team members.
  • Experience in developing prototypes for the business needs and analysis with static features using AngularJS & Node JS.
  • Developed gitlab CI/CD for seamless and continuous build & deploy of the code to docker containers in AWS.
  • Developed GUI using Angular 6, TypeScript, HTML, Bootstrap and CSS.
  • Used Angular Services for dynamic User Interface, retrieval and posting of data to the users.
  • Developed the Angular components, which are reusable across the entire project,
  • Worked with XML and JSON contents
  • Used Log4j to print the logging, debugging, warning, info on the server console.
  • In-depth Knowledge of Apache Subversion (SVN) and Jenkins Continuous Integration Server-Installation, Configuration, Design and Administration, and integrating these tools with other systems.
  • Experience in production support to multiple applications and monitoring scheduled jobs with multiple integration.
  • Working experience on ISAM IBM Security Access Manager, IBM Enterprise Service Bus and IBM File Net Content Manager
  • Used Maven to build, run and create JARs and WAR files among other uses.
  • Wrote unit test cases using JUnit, JMock and acceptance tests using STIQ.
  • Deployed WAR, EAR files on JBOSS dev and QA Servers.

Environment: Java, JDK 1.8, Core Java, Tomcat 5, JBoss 5.0, JSON, XML, Eclipse, SVN, Clear Quest, JIRA, UNIX, Jenkins, RESTFUL Web Services, Spring MVC, DTO, JAX-RS, Collections, Maven, JDBC, Oracle, Log4j, JUnit, JMock, UML, Typescript, Angular, AWS.

Java/J2EE Developer

Confidential - Irving, TX

Responsibilities:

  • Designed and developed various modules of the application with JEE design architecture, Multithreading, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Worked on Java, J2EE, JSP, spring, Hibernate, Struts, Servlets, JDBC, EJB, JavaBeans, JavaScript, Bootstrap, HTML, XHTML/DHTML & XML.
  • Implementation of core JEE patterns like MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Service Locator and Singleton for the enterprise applications
  • Designed and developed Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose for OOA/OOD techniques.
  • Involved in building database Model, APIs and Views, to build an interactive web-based solution.
  • Configured spring to manage Actions as beans and set their dependencies in a spring context file and integrated middle tier with Struts web layer and Development of the Spring batch framework.
  • Development of a Reactive Application with Scala, Play Framework, Play ReactiveMongo and MongoDB .
  • Deploying the Microservices in RedHat OpenShift PaaS and testing using Postman.
  • Designed and developed persistence layer components using Spring, Hibernate to store and fetch data from database.
  • Designed and developed application front-end GUI using JSP, CSS, HTML, JavaScript, Ajax.
  • Worked on containerising all the micro services and deploy them on to docker containers in AWS using ALB path based routing
  • Developed SOA Services for transferring data between different applications, experienced with SOAP/WSDL and SOAP web services.
  • Used React.js for adding a client-side interface for JavaScript templating and function binding.
  • Involved in writing JPA entities and Involved in writing persistent.xml, Used JPA for persistence and involved in writing JPA Named Queries, SQL Queries to fetch data from Oracle database.
  • Designed and developed a data loading utility to import CSV files into a Cassandra database
  • Implemented scripting with AJAX and XML to dynamically refresh the page contents.
  • Used HTML, CSS, Typescript and Angular to develop the UI.
  • Experience working on Angular components, services, directives and typescript functions.
  • Followed an Agile Software Development environment using AGILE methods SCRUM.
  • Wrote and executed various MYSQL database queries from MySQL, DB2 package.

Environment: Java, J2EE, JSP, Spring framwork 4.0, Hibernate, Struts, Servlets, JDBC, EJB, JavaBeans, JavaScript, Bootstrap, DHTML, XML, HTML5, Typescript, Angular, Oracle12c, XHTML, AJAX, CSS3, JavaScript, UML, OOA/OOD, APIs, JSON, scripting, XML, UI, MySQL, db2, Python-MySQL etc.

Java Developer

Confidential - Irving, TX

Responsibilities:

  • Wrote unit test cases using JUnit, JMock and acceptance tests using STIQ.
  • Deployed WAR, EAR files on JBOSS dev and QA Servers.
  • Involved in SDLC development involving Requirements gathering, Analysis, Design, Implementation, application testing using Agile Methodologies, and estimate the efforts required.
  • Work as an expert resource and point of contact for the design and development on matters regarding building web services using Java , Spring Integration, Hibernate, JUnit , and JSON for REST based services technology stack.
  • Experienced in implementing RESTful web services with Spring MVC and Spring REST web services, and Spring integration .
  • Developed web application using Spring MVC framework.
  • Functionalities include writing code in Java, Servlets, JSP, JSF, Hibernate, Spring, JavaScript, Ajax , and JSON .
  • Developed a web control console using GWT to manage data matching for data staging
  • Implemented web services for communicating by using RESTful .
  • Spring based web application development in AWS cloud for media tools with Spring Boot & Spring Batch.
  • Extensive JavaScript focus, i.e. React, Flux/Redux, Jest with build process using Webpack in message oriented architecture.
  • Integrated XML, XSLT to create programmable enhanced graphical response reports.
  • Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data and involved in writing SQL & PL SQL - Stored procedures & functions.
  • Ensured to develop code that was highly scalable to handle a large amount of data using Apache kafka, Apache Hive, Apache Spark.
  • Coordinate and support Integration Testing & User Acceptance Testing.
  • Migrated and deployed the code in DEV, SYS, INT, REL and PROD regions.
  • Responsible for managing deliverables and meeting project schedules/deliverables.
  • Participated in scrum meetings such as daily standup, planning, release and retrospective.
  • Configuration of the Microservices in Eureka registry, SpringCloud Config server
  • Deployed the ear files on the JBoss Application Server.
  • Used GitLab for version control.
  • Used Jenkins and IBM UDeploy for deploying the application.
  • Responsible for providing effective system solutions for technical issues identified during post deployment phase.
  • Interacted with testing team to fix defects.

Environment: Java SE 8, JDBC, Servlets, JSP, JSF, AJAX, JSON, AWS, JIBX, JAXB, Spring RESTful, Spring Framework 3.2.1, Spring MVC, GWT, Hibernate, Oracle 11g, DB2, Git version 2.7, JBoss EAP 6.0, Jenkins 1.6, IBM UDeploy 6.1, SOAP UI etc.

Java Developer

Confidential

Responsibilities:

  • Extensively used UML diagrams to design and documentation the application.
  • Worked in Agile Programming Methodologies, Scrum environment to deliver higher-quality software far more rapidly and designed the complete solution using N-tier Architecture model and MVC design pattern.
  • Designed UI screens using CSS, jQuery, and HTML.
  • Built REST API endpoints for various applications.
  • Tested the entire application using JUnit and JWebUnit.
  • Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, and AJAX.
  • Used Spring JDBC to execute database queries. Created row mappers and query classes for DB operations.
  • Used Spring framework for Dependency Injection and JDBC connectivity.
  • Developed RESTful Web services client to consume JSON messages using Spring JMS configuration. Developed the message listener code
  • Design HTML prototypes, visual interfaces and interaction of Web-based design.
  • Involved in development of custom Servlet handling http request and response objects.
  • Create JSP pages for the Customer module of the application. Coded a JS util file for commonly used JS validation.
  • Actively involved in code review, performance tuning and bug fixing phases.
  • Good team player with ability to solve complex issues. Initiated team discussions to improved efficiency of the system.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller
  • Involved in the deployment of the application in Integration and Implementation environment.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Created stored procedures, functions and views for the related business scenarios in SQL Server.

Environment: Core Java, UNIX, J2EE, XML Schemas, XML, JavaScript, JSON, CSS3, HTML5, Angular JS, Hibernate, Design Patterns, Servlets, JUnit, JMS, MySQL, REST, Maven, Web Services, Apache Tomcat, Windows XP.

We'd love your feedback!