We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Akron, OH

PROFESSIONAL SUMMARY:

  • Experience building web application using J2EE technologies like Java8, JDBC, Servlets, JSP, Struts, XML, JAXB, AJAX, JQUERY, SOAP/REST Web Services, Microservices, Hibernate, Spring/Spring boot Framework.
  • Good experience with project methodologies like Waterfall/Agile.
  • Strong Experience working in UNIX based environments.
  • Well versed with code versioning using GITHUB.
  • Hands - on experience with various Application servers and Web servers like IBM Web Sphere Application Server, Web Logic, JBoss, and Tomcat.
  • Experience with a wide variety of development tools like STS, IBM WSAD/RAD, Eclipse, NetBeans, JBuilder.
  • Good working knowledge to automate the build process using Ant and Maven.
  • Extensively worked and implemented several design patterns such as MVC, Session Facade, Service Locator, DAO, DTO, Singleton, Factory and Front Controller.
  • Proficient in unit testing the application using Junit and Mockito.
  • Experienced using logging API Log4J.
  • Experience with SQL, PL/SQL and with databases like Oracle, MySQL, SQL Server, and DB2.
  • Perform API unit testing in postman and Soap UI
  • Good experience with AWS services like EC2, S3 bucket, ELB, Auto-Scaling, IAM, Lambda’s
  • Strong debugging skills, Comfortable working in a team or individually.

TECHNICAL SKILLS:

Functional Areas: Functional Areas Core Java, Spring/Spring boot, Java 8, J2EE, MVC

Languages: Languages Java, SQL, HTML5, CSS, PHP, JavaScript, Node.js, Bootstrap

Process: Process SDLC, Agile, and Waterfall

ORM: ORM Hibernate, Spring DATA JPA, JDBC

Web Services: Web Services AWS, Microservice, REST, SOAP, JSON & XML format

Web/App Servers: Web/App Servers AWS, Apache Tomcat, WebSphere, JBoss, WebLogic

Tools: Tools Maven, Postman, GitHub, Jenkins, Jira, Junit, Mockito

Database: Database MySQL, Oracle, MongoDB, MS Access, MS SQL Server

IDE: IDE Eclipse, IntelliJ, Spring Test Suit

Documentation: Documentation UML, sequence diagram, data architecture, application info flows

PROFESSIONAL EXPERIENCE:

Confidential, Akron OH

Java/J2EE Developer

Responsibilities:

  • Worked on complete Agile Development, story grooming, estimations, retrospectives and spring planning.
  • Developed user interface with HTML5, CSS3, SAAS, JSON, AJAX, Angular 2 and Type Script.
  • Worked with Streams, lambda’s and functional interfaces using Java.
  • Worked with single page application framework Angular 2 extensively using routing, services, views,directives navigation through the different status and multiple modules.
  • Used Angular 2 HTTP Module to make API calls and worked with the observables.
  • Used other front-end technologies such as Java 8,JavaScript, jQuery, HTML5, CSS and Bootstrap.
  • Designed and Developed REST Web Services based on REST architecture, implemented various HTTP methods,did Error Handling to provided data to the front end Angular 2 in JSON format.
  • Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
  • Established simulation service with Spring Boot and REST.
  • Implemented the Project structure based on Spring MVC pattern using Spring Boot.
  • Developed Multi-Threaded Producer and Consumer MQ applications using spring boot.
  • Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Integrated Spring ORM frameworks Hibernate for database operations with ORACLE.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions and Cache concepts.
  • Used Apache Kafka for building real-time streaming data pipelines (Message Queues) for asynchronousexchange of vital information between multiple business applications.
  • Written SQL Scripts and PL/SQL Scripts to extract data from Database and for Testing Purposes.
  • Supporting daily loads and work with business users to handle rejected data.
  • Developed Interfaces using UNIX Shell Scripts to automate the bulk load & update Processes.
  • Executing test scripts to verify actual results against expected results by using Power Connect for source(DB2) validation and Oracle for target validations.
  • Supported Change Management Tasks to deploy code in QA Cert Testing and then into Production.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Installed the application on AWS EC2 instances and configured the storage on S3 buckets
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Performed unit testing for java using JUnit and Jasmine framework for JavaScript testing.

Technologies: HTML5, CSS3, AJAX, JSON, SAAS, Type Script, Bootstrap, Java, Spring Boot, Spring MVC, Hibernate, Angular 2.0, REST Web Services, AWS, Soap UI, Docker, Apache, Unit.

Confidential, Kansas City, MO

Java/J2EE Developer

Responsibilities:

  • Designed, coded, implemented, optimization and tested new features and modules for the derivatives system as part of an Agile team and improved automation test suites.
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible.
  • Implemented client-side Interface using React JS. Worked on responsive design and developed a single web page applications responsive website that could be served to desktop, Tablets and mobile users using React JS.
  • Utilized create-react-app to launch product to stay update with current Webpack configuration.
  • Gained Knowledge on Electrode Platform NodeJS /Web platform built on top of the ReactJS frameworks.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Developed Spring Boot to fasten the application for removing boiler plate configurations.
  • Used loosely coupled architecture Spring Boot. Developed Micro Services in the application by using Spring Boot.
  • Developed Micro Services for service-oriented architecture to build flexible and independently deployable software.
  • Developed REST Web Services clients to consume those Web Services as well other Enterprise Wide Web Services.
  • Employed Spring Boot for initialize and bootstrapping the build configuration for the boot-based web applications.
  • Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
  • Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
  • Unstructured data was handled using Mongo DB and used Mongoose Connector for connecting to database.
  • Composed and executed MongoDB scripts and queries to fetch and test data from NoSQL databases.
  • Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
  • Used CI/CD tools Jenkins, Git/Gitlabsand Docker registry for configuration and automation using Ansible.
  • Used Drools as rule engine to categorize salient level rule to every business rules base on the business needs.
  • Created plugins to extract data from multiple sources like Apache Kafka, Database and Messaging Queues.
  • Ran Log aggregations, website Activity tracking and commit log for distributed system using Apache Kafka.
  • Deployed and monitored scalable infrastructure on Amazon web services specifically on AWS EC2.
  • Performed UI and front-end testing using Selenium. Developed test case and performed unit testing with Mocha.

Technologies: HTML5, CSS3, React JS, Spring Boot, Spring AOP, Spring IOC, Hibernate, NodeJS, JSON, Jenkins, GIT, Docker, MongoDB,Selenium, Apache, AWS.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality.
  • Developed and designed User Interface using Java 8, JavaScript, HTML, CSS, DOM, XHTML, AJAX, Bootstrap, Angular JS.
  • Developed the J2EE application based on the Service Oriented Architecture.
  • Developed User Interface with technologies like HTML, Angular JS and jQuery.
  • Used Angular two-way binding and implemented the search functionality using Angular JS.
  • Used Angular JS Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route.
  • Involved in configuring mapping files and POJO objects and used Singleton Design Pattern for web application.
  • Implemented logging using log4j and implemented various cross-project functionalities using Spring AOP.
  • Developed web applications using Spring MVC to maintain loose coupling between the layers.
  • Used Spring ORM module to integrate with Hibernate.
  • Used Apache Maven for project management and building the application.
  • Used Log4j utility to generate run-time logs and CVS was used for project management and version management.
  • Performed Regression testing on new builds, every modification in the application using Selenium Web driver.
  • Deployed the application onto WebLogic application server and developed Functional Requirement Document for Beans Binding and seamless integration with spring framework and for routing unit test by Apache Camel.
  • Used Pivotal Cloud Foundry to quickly build, deploy and update the applications.
  • Used ANT and Jenkins for Build process and continuous integration.
  • Utilized Grunt and Node for templating and build, component-based Angular architecture and SASS preprocessing.
  • Implemented core java Multithreading, Collections, Exception handling and used generics.
  • Developed test driven development code using JUnit.
  • Involved in requirements gathering and Capacity planning for Multi-Data center and Cassandra Cluster.
  • Used Karma Test runner and Jasmine Testing frameworks.

Technologies: Cassandra, J2EE, Java 1.6, Spring framework, Spring MVC, Spring AOP, Spring ORM, Hibernate, JSP 2.0, Angular JS, Web services, XML, AWS, jQuery, Log4j, JavaScript, Oracle, WebLogic, Apache Maven, HTML 5, JUnit, Jenkins

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in creating Use cases, Class diagrams and Interaction Diagrams.
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Designed the UML diagrams based on the OOAD principles.
  • Developed user Interfaces using JSP's to provide unique personalized look-and-feel for administrators and other users of the system.
  • Used spring framework for dependency injection, transaction management in different layers.
  • Developed the Action classes, Action forms and Action servlet for Web tier.
  • Providing server side and client-side validation using JavaScript and Struts Validator framework.
  • Used Struts Internationalization for providing the labels on the User Interface.
  • Used AJAX in user validation and suggestion list and to display dialog boxes.
  • Developed the Business logic on the web tier using EJB Stateless Session beans.
  • Designed and implementing Session Facade, Service Locator and DTO design patterns.
  • Involved in designing the user interfaces using JSPs.
  • Involved in Design documentation and implementation.
  • Used Eclipse for writing code for JSP, Servlets.
  • Developed business layer components using enterprise java beans (EJB).
  • Developed JUnit test cases for all the developed modules.
  • Used SVN for version control across common source code used by developers.
  • Developed XML, Web Services using SOAP, WSDL.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Extensively involved in designing UI, reporting and specification documentation.

Environment: J2EE, JDK, JSP, JavaScript, spring, Eclipse, Struts, Hibernate, HTML, AJAX, XML, EJB, PL/SQL, JUnit, Web Services, UNIX, SVN, Apache Tomcat, Oracle, SOAP, WSDL.

We'd love your feedback!