We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • A competent professional with 8 years of experience with complete Software Development Life Cycle in both Web based and Enterprise applications including requirement analysis, design, and implementation and testing with emphasis on Object Oriented, Java 1.8/J2EE and Client Server Technologies
  • Experience in developing applications using waterfall, Agile (XP and Scrum) methodologiesand Test First, Test Driven Development and Service orientation architecture
  • Experience in Front - End UI technologies like HTML5, DHTML, CSS, jQuery, JSON, AJAX, Node JS, Angular JS VERSION 4, Backbone JS, Bootstrap, Tag Libraries, JSTL
  • Experience in developing web applications on MVC based frameworks like spring, Spring IOC, Spring Security, Spring Boot, Spring Batch and Spring MVC
  • Expertise in J2EE Technology-Spring, Hibernate, Struts,Servlets, JSP,EJB, JPA,JDBC, JTA, JavaBeans, JMS (MQ series)
  • Experienced in developing SOA (Service Oriented Architecture) and J2EEWebServices based on RESTful, SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RS using tools like ApacheAxis
  • Created continuous deliverypipeline for CDT Directory to run teh war, Ami and deploy jobs in Jenkins brew master instance, which reduces teh time for teh deployment of micro services
  • Experience on different IDEs such as IntelliJ IDEA, Eclipse, Spring Tool Suite, RAD and deployment using Application Servers like Apache Tomcat, BEA WebLogic, Web Sphere, Glassfish, Camel and JBOSS
  • Excellent in deploying teh applications in AWS as EC2 instances and create snapshots for teh data dat have to be stored in AWSS3
  • Experience in developing applications using waterfall, Agile (XP and Scrum) methodologiesand Test First, Test Driven Development and Service orientation architecture
  • Experience in Front-End UI technologies like HTML5, DHTML, CSS, jQuery, JSON, AJAX, Node JS, Angular JS, Backbone JS, Bootstrap, Tag Libraries, JSTL
  • Experience in developing web applications on MVC based frameworks like spring, Spring IOC, Spring Security, Spring Boot, Spring Batch and Spring MVC
  • Expertise in J2EE Technology-Spring, Hibernate, Struts,Servlets, JSP,EJB, JPA,JDBC, JTA, JavaBeans, JMS (MQ series)
  • Proficient with AWS services, including S3, EC2, Cognito, Elastic Load Balancing.
  • Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web front-end using OO JavaScript framework
  • Good understanding of teh XML, XSD, SOAP, WSDL concepts.
  • Well versed withdifferent Design PatternslikeSingleton, Factory, Prototype, Front-Controller, Session Façade, Service-Locator, Data Access Object (DAO), Data Transfer Object (DTO), MVC, Business-Delegate
  • Experienced in process, validate, parse, and extract data from XML using as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM
  • Expert in CoreJava with strong understanding of Garbage Collector, Collections, Multithreading, Event handling, Exception handling and Generics
  • Experienced in writing SQL and PL/SQL scripts including views, indexes, sequences, packages, procedures, functions, database triggers
  • Extensive experience on Oracle, MySQL, MS SQL Server, IBM DB2 and Solid understanding of Database Management System
  • Created continuous deliverypipeline for CDT Directory to run teh war, Ami and deploy jobs in Jenkins brew master instance, which reduces teh time for teh deployment of micro services
  • Experience on different IDEs such as IntelliJ IDEA, Eclipse, Spring Tool Suite, RAD and deployment using Application Servers like Apache Tomcat, BEA WebLogic, Web Sphere, Glassfish, Camel and JBOSS
  • Developed teh Enterprise Service Bus (ESB) as a gateway between teh business tier and UI to make teh business tier separate from UI.
  • Experience with Selenium, JUnit, Mockito, Log4j in developing test cases and determining application functionality
  • Proficient in writing ANT and Maven for builds and deployments to different environments
  • Experience on LINUX Shell Scripting and Deployment of Applications in Server
  • Excellent work experience with Version Control Tools such as VSS, SVN and GitHub

TECHNICAL SKILLS

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

J2EE Technologies: Servlets, JDBC, JSP, JSF, JMS, EJB, JNDI, Java Security

Mark-up/XML Technologies: HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS version 4, Node JS, XML, XSD, XSL/XSLT, SAX/DOM, JSON

Tools: & Framework: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Boot, JSF, JUnit, SOAP UI, Groovy, ANT, Maven, Jenkins, Apache ActiveMQ, Apache Camel

Web services: SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B, Axis2, Micro Services, AWS (Amazon Web Services)

Web/App Servers: IBM Web Sphere, Apache Tomcat, JBoss EAP, Web Logic Server, Glassfish

Database: Oracle, SQL-Server, Cassandra, MongoDB/NOSQL

IDEs: Eclipse, IntelliJ, Spring Tool Suite(STS), RAD

O-R mapping: Hibernate, Mybatis

Modeling/ CASE Tools: Rational Rose, MS Visio Professional

Testing Tools/ Others: JUnit, Soap UI, Putty, Rational Clear Quest, RTC, StarTeam

Version Control: Tortoise SVN, CVS, Rational Clear case, GIT

OS & Environment: Windows, Sun Solaris, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Java/J2EE Developer

Responsibilities:

  • Involved in design and development phases ofthe application.
  • Following teh ‘Agile Development Methodology/SCRUM’ methodology for developing teh application.
  • Implemented teh application usingSpringMVCFramework, Spring Boot and handled teh security using spring security.
  • CreatedRestfulweb services using spring with REST.
  • Developed teh UI Screens using Angular JS version 4, Kafka, HTML, CSS and java script.
  • Modelled and created teh database using ER mapping.
  • Developed teh persistence layer usingHibernateFramework, created thePOJOobjects and mapped usingHibernate annotations.
  • Followed teh CICD Approach for build and deployment.
  • UsedIntellijas IDE to develop teh application and followed teh standard features for debugging and running.
  • Designed Node.js application components through express.js.
  • Used mongo db. for data searching, sorting.
  • Worked withOracle database to store, retrieve, and update and manage all teh details for Ethernet provisioning and customer order tracking.
  • Developed Hibernate configuration files and queries and Implemented DAO classes
  • Used TOAD to get connected to Oracle to access teh backend Oracle Database for verifying and validating teh data inserted.
  • UsedGITas version control tool.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS)& configuration management usingChefand Ansible
  • Experienced Ubuntu Linux and Windows Virtual Servers on AWS EC2 using Puppet
  • AWS and Open stack to provision new machines for clients. S3 Storage Services onAWS.
  • AWS EC2 and Cloud watch services. CI/CD pipeline management through Jenkins. Automation of manual tasks using Shell scripting.
  • Developed teh build scripts using Maven
  • Followed teh Maven build life cycle to build teh application and deployed into Apache Tomcat application server.
  • Used JIRA for design, and Quality Centre for bug tracking.

Environment: JavaJ2EE, HTML5, CSS3, Java Script, JQuery,JSP, Spring MVC, Mongo. DB, Node.js Spring Boot, Hibernate, Web Sphere, Agile methodology, RESTful Web Services,XML, XSLT, SQL, Maven scripts, RAD, Log4j, JUnit, GIT, Intellj, Ubuntu Server.

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Working on application architecture and re-design of various parts of teh application.
  • Attended every day enterprise Workflow Stand-Up meeting to provide status, thus implementing Agile (Scrum) Methodology
  • Working with Requirement leads and Project managers to translate business Requirements into technical specifications.
  • Developed database persistence layer components for mapping an object-oriented domain model to teh relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.
  • Worked in Agile mode and interacted closely with teh product owner and business team.
  • Setup a new clear case project and ANT scripts and owned teh deploy process.
  • Built Single page application (SOA) using AngularJS Version 4, React js as per teh requirement.
  • Optimize teh cost of application development and maintenance by using economies of scale under a SLA governed process.
  • Worked with Apache Lucene and SOLR for searching teh person and business details.
  • Design and development of teh BPM for various synchronous and asynchronous processes and to implement teh workflow of teh applications
  • Using Spring Boot which is radically faster in building Micro Services and develop Spring based application with very less configuration.
  • Written Stored Procedures, functions, SQL queries and backend programming using Oracle, SQL.
  • Developed presentation tier web components using JSF framework and deployed teh application in web server.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, Ibatis, Mybatis, JSF, EJB, XML, Web Services- SOAP, WSDL.
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using NOSQL and Oracle 10g.
  • Performed client-side validations using JavaScript and Struts validation framework.
  • Worked and supported ecommerce business models such as on B2C, B2B, and B2B2C.
  • Performing Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Interacted with teh business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.
  • Developed business processes/work flow and rules using JBoss BPM/Rules
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Developed Business components and Services using EJB3.0, JPA and JAX-WS and deployed them in Business tier application server.
  • Developed various Land registry office user interfaces, Model Beans and DAO using JSF Framework.
  • Have written Unit Test Cases and Integration Test Cases using Junit framework.
  • Managed and automated all aspects of our AWS infrastructure (compute, (compute, storage, network, permissions, cost) using configuration management tools like Ansible, Cloud Formation and shell scripts
  • Worked as a part of AWS built team.
  • Migrated servers from on Premises toAWS cloudas well ascreated EC2 instances in AWS cloud platform.
  • Worked on AWS serverprovisioning and standardization usingPuppet Manifests.
  • Experienced with installation of AWS CLI to control various AWS through SHELL/BASH scripting.

Environment: Core Java, J2EE JSP, Servlets, JDBC, Collections, Generics, JUnit, Solar, Lucene, Struts, Spring, AWS, JBPM, Hibernate, Microservices, Eclipse, WebLogic Application Server 5.0, UML, SQL, NOSQL, Oracle 10g, Agile, Maven, SVN, ClearQuest.

Confidential - Jersey City, NJ

Software Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Design, Development, Implementation and Testing of teh project.
  • Used Spring Security for Autantication and Authorization of teh application.
  • Used Spring Framework for Dependency injection and integrated with teh using annotations.
  • Used Spring AOP for reporting and used a test-driven approach to development leveraging.
  • Involved in implementation of teh presentation layer (GUI) for teh application using HTML, XHTML, DHTML, CSS and JavaScript.
  • Developed AJAX scripting to process server side JSP scripting.
  • Designed & Developed Request, Response XML schemas (XSD) for teh Module which are part of SOAP request and response.
  • Developed teh Action Classes, Action Form Classes, created JSPs using tag libraries and configured in config.xml, Web.xml files.
  • Developed necessary parsing and XML construction logic using XML parser APIs JAXB.
  • Used Dependency Injection feature of Spring framework to inject dependency into objects and to wire objects of business classes.
  • Developed persistence layer Data access objects using DAO pattern, JDBC, Hibernate.
  • Developed teh persistence layer using Hibernate Framework by configuring teh 1:1/1:M/M:M mappings in Hibernate files and created DAO and PO.
  • Developed costume queries using Hibernate criteria, native SQL and HQL. Developed inheritance domain objects using table per class hierarchy strategy.
  • Configured EH Cache to load teh static tables into secondary storage area.
  • Used Stored Procedures to save and get teh information to/from Database.
  • Developed customized SQL for retrieving teh data from teh database worked with business and client to reach teh performance parameters.
  • Created Maven build file to build teh application and deployed on WebSphere Application Server.
  • Log4j framework TEMPhas been used for logging debug, info & error data.
  • Extensively worked on Windows and UNIX operating systems.
  • Developed unit test cases to test business scenarios associated with each use case sequences.
  • Used GIT Version Controller
  • Extensively solved lot of tickets raised by users in Pivotal Tracker tool (Agile Project Management Tool).

Environment: Java, JEE, HTML, CSS, JavaScript, Bootstrap, AJAX, JSP, JAXB, struts, Spring (dependency injection, AOP), Hibernate, Oracle, AWS, Web-Services, SOAP, JAX-RPC, WSDL, WebSphere, JUnit, Ant, Eclipse, GIT, Clear case.

Confidential - Des Plaines, IL

Software Developer

Responsibilities:

  • Coordinated with teh mobile team discussing about teh UI and how it can be integrated with Oracle iExpenses.
  • Creating a plan of how and wat web services are to be designed to seamlessly integrate with teh UI.
  • Worked on Agile,SCRUM development methodology and built teh application with Test Driven Development (TDD).
  • Created and exposed RESTful web services exposing various methods.
  • Used Design Patterns to build teh model for web services. Make custom validations based on teh business rules.
  • Exception and Error handling by sending appropriate error codes to teh client.
  • Created a plan on which methods should be exposed and which data
  • Make custom PL/SQL procedure calls to send and get information.
  • Consumed web services using WSDL.
  • Consume SOAP web services which would handle approval and reject status.
  • Developing web services to handle various operations such as creating a report, updating teh report etc.
  • Providing feature to attach a file to teh report and upload it onto teh server.
  • Parsing and DeserializingJSON format data using JSON wrapper class and using dat data to make validations and entries into teh database.

Confidential

Software Developer

Responsibilities:

  • Involved in teh implementation of design using vital phases of teh Software development life cycle (SDLC) dat includes Development, Testing, Implementation and Maintenance Support in WATER FALL methodology.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Developed ANT scripts and developed builds using Apache ANT.
  • Used Hibernate framework for Entity Relational Mapping
  • Used MySQL database for data persistence.
  • Developed user interface using JSP and Java Script to simplify teh complexities of teh application.
  • Developed User Interface using AJAX in JSP and performed client-side validation
  • Developed teh application using Struts Framework dat leverages classical Model View Controller (MVC) architecture.
  • Expertise on entire Intranet and Internet applications using Web/Application Servers like Tomcat.
  • Involved in unit testing, integration testing.
  • Developed JUnit test cases for all teh developed modules. Used SVN as version control
  • Participated in design and code reviews.
  • Performed data validation in Struts Form beans and Action Classes.
  • Used Form Based Autantication.

Environment: Java, J2EE, HTML, XML, DOM, SAX, ANT, AJAX, JavaScript, JSP, JNDI, Struts, Rational Rose, Eclipse, Apache Tomcat, MySQL, LOG4J, SVN.

We'd love your feedback!