We provide IT Staff Augmentation Services!

Java Application Engineer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MinnesotA

SUMMARY:

  • Has 8+ years of professional experience in IT in teh areas of Application Software Development, Analysis, Design, Testing, Implementation and Production Support of Java, J2EE and Client - Server technologies. Involved in all teh phases of Software Development Life Cycle (SDLC).
  • Strong development skills in Core Java, J2EE(TM), JDBC, JSP, Servlets, JMS (MQ-series), JNDI, XSL, JavaScript, Spring.
  • Experience in teh developing User Interface (UI) Applications and Professional Web Applications using HTML 4/5, CSS2/ CSS3, JavaScript, AngularJS, jQuery, AJAX, JSON, XHTML and XML.
  • Experience in Designing Applications using OOAD concepts, UML, Use Case and Sequential Diagrams using Rational Rose.
  • Experience in different Spring framework modules like - Spring IoC, Spring MVC, Spring ORM, Spring DAO, and Spring Security. Knowledge in Spring AOP module.
  • Experience in Hibernate ORM to store teh persistent data as an Object-Relational Mapping (ORM) tool for communicating wif database.
  • Developed and deployed multi-tier Enterprise Applications using Apache Tomcat, JBoss, WebSphere 8.5/8.0/7.0, and Web and application servers.
  • Expertise in designing & developing N-Tier Web applications wif MVC & Microservice architecture using Spring (Core, JDBC, MVC, Web, DAO, AOP, Batch), Spring Boot, Spring Cloud,PCF, AWS, Amazon EC2, Struts, JPA, Hibernate, EclipseLink, EJB, Interceptors.
  • Experience in Micro services development using spring boot and deployment in Spring Cloud (PCF)
  • Developed J2EE applications on IDE’s like Eclipse, NetBeans, Spring Tool Suite, WSAD & Rational Application Developer. Experience in other tools like SQL Developer, Toad, PuTTy, mRemoteNG, WinSCP. Experience in building enterprise applications using ANT and Maven.
  • Experience in Testing Frameworks like JUnit and Mockito.
  • Expertise in using version control tools such as SVN, CVS, and Git.
  • Experience in writing SQL Queries, Stored Procedures and Triggers.
  • Experienced wif RDBMS implementation & development using Oracle 10g/11g, PL/SQL, MySQL. Experience in implementing SOAP based Web Services and RESTful Web Services as well.
  • Good exposure to project management skills like requirement gathering, designing, project estimation, technical specification document, preparing requirement documents, solution documents, release documents and process adherence. Experience in interaction wif direct client.
  • Excellent Interpersonal, Organizational and Communication skills. Has good analytical reasoning, creative skills, and technical & domain noledge.

TECHNICAL SKILLS:

Operating Systems: Windows 8/8.1/10, UNIX

Programming Languages: C, C++, JAVA, SQL, PL/SQL

Web Technologies: HTML 4/5, CSS2/CSS3, XML, AngularJS, JavaScript, jQuery

J2EE Technologies: Servlets, JSP, JNDI, JMS, Web Services

Frame Works: Spring (Core, DI, AOP, MVC, Mail, DAO)

ORM Tools: Hibernate ORM

Web Services: RESTful and SOAP

Web Servers: Apache Tomcat 6.0/7.0/8.0, Glassfish, JBoss 7.1

Databases: Oracle 10g/11g, MySQL

Database Tools: Toad, SQL Developer, MySQL Work Bench

IDE Tools: Eclipse, Net Beans, Spring Suite, WebSphere Integration, JDeveloper

Version Control Tools: SVN, Git, CVS

Build Tools: ANT, Maven, JUnit, Log4j.

Design Methodologies/Tools: UML, Agile, Waterfall, Rational Rose & Microsoft Visio

Testing Frameworks: Mockito, JUnit

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, Minnesota

Java Application Engineer

Responsibilities

  • Utilized core concepts of Java like Multi-threading, Collections, Exception handling, Data abstraction and encapsulation, polymorphism, serialization and Inheritance to solve complex problems.
  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Used SOFEA framework which involves JavaScript and Jquery for user interface.Worked on both Front end and Back end Implementation
  • Good Experience in Javaand J2EE Technologies including REST & SOAP based web services, JDBC, SQL.
  • Worked extensively in Agile Methodology.
  • Used Mule for data Transformations.
  • Used Maven for adding teh external dependencies and for project management.
  • Used browser debugging tools such as Firebug for resolving teh defects.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe teh relationship dat exists among system's components in accordance wif teh business requirements.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Maintained teh code using GIT. Actively participated in teh code review.
  • Played a very important role in resolving teh defects.
  • Coordinated wif teh team to resolve teh production issues.Involved in designing teh database tables to hold teh new set of opportunities in ORACLE database.
  • Involved in creation of high level and low level detailed design documents.
  • Involved in enhancing teh build procedures using Maven.
  • Worked on Jenkins for continuous deployment of code to Dev, QA, Prod servers.
  • Involved heavily in teh development of REST and SOAP based web services using Mule ESB 3.1.3 version, spring 3.0, Spring Boot.
  • Deployment of spring boot application onPivotalCloudFoundry(PCF) by creating continuous integration pipelines and writing Test Cases and Integrating wif CI CD pipeline.
  • Responsible for writing web services using Spring Boot andPivotalCloudFoundry(PCF).
  • Develop Microservice architecture applications using Spring Boot, Spring Cloud, Jersey RESTful Services, Oracle 11.x & SQL Server 2008 and deploy on Pivotal Cloud Foundry(PCF).
  • Experience on developing web applications using Spring Boot, Spring Core, Spring MVC, Spring ORM, Spring JPA, Spring Rest and Spring Cloud(PCF).
  • Involved in development of web services dat interacts wif Database through Hibernate and MQ based services.
  • Code debugging for production issues in Java/J2EE, Scripts or stored procedures etc.
  • L2/L3 support of Production Batch, which includes monitoring batch on rotational basis, on-call support, job failure analysis and bug fixing, batch tuning, basic UNIXsystem and process management.
  • Performed Unit Testing and Integration Testing on teh application.
  • Used Log4j for logging and run time debugging of teh application.

Environment: JDK, J2EE, Spring, JSP, Mule, PivotalCloudFoundry(PCF), Java Collections, JavaScript, Oracle, Log4j, ORACLE, PL/SQL, Oracle Forms, Reports, SQL Developer, Eclipse Kepler, HTML, CSS, JQuery, Jenkins.

Confidential, Charlotte, North Carolina

Java Full Stack Developer

Responsibilities:

  • As a Java developer involved in back-end and front-end developing team. Took part in developing, maintaining, reviewing and supporting quality code and services.
  • Involved in Daily SCRUM meetings and weekly SPRINT Meetings.
  • Identified usability and develop functional and smooth, easy-to-operate and eye-catching web applications using EXTJS, AngularJS and ReactJS, BackboneJS, NodeJS and Bootstrap wif MySQL database.
  • Implemented data processing and storage module usingMultithreading concept.
  • Involved in creating highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, Auto scaling, ELB, RDS, Route53.
  • Developed robust, responsive Ajax driven UIs wif AJAX, CSS, DHTML, AngularJS, ReactJS,, JavaScript and JQuery.
  • Developed user interface using JSP wif JavaBeans, JSTL and CustomTag Libraries, JavaScript, CSS, JQuery, NodeJs, HTML, SASS and Ajax to speed teh application.
  • Involved in creating a reusable component using ReactJS for DOM manipulation.
  • Identified and fixed cause(s) of teh reported issues by checking batch loading and Python scripts scheduled in cron jobs, or manually started fixing scripts, modified and wrote new Python scripts and UNIX shell scripts, etc.
  • Participated in code review sessions and system design discussions. Interacted wif Product Managers to fine tune user stories and wif testing team to approve Functional Specification and test cases.
  • Experience in Hadoop administration activities such as installation and configuration of clusters using Apache, Cloudera and AWS. Working on Automation using Perl, Shell, Python and Scala Scripts. Developed UDFs in Java as and when necessary.
  • Experience in using Source code repository management using GIT Stash (Bit Bucket) and Source Tree Tool.
  • Implemented Multithreading for improving performance of teh batch processes.
  • Configured SNS, SQS, Data Pipeline, RDS, DynamoDB, S3, IAM, Cloud Front and ELB to setup environment ready for cloudification.
  • Developed unit and integration tests for existing Microservices using Junit and Selenium for automation of teh application.
  • Migrating a production infrastructure into an Amazon Web Services utilizing AWS CloudFormation, Code Deploy, EBS and Ops Works.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Interact wif teh business owners and provide assistance in understanding teh application.
  • Developed teh front-end using HTML5, JavaScript, JQuery, AJAX and CSS3.
  • Involved in developing web pages using Bootstrap java script library.
  • Developed application using JSP, AngularJS for admin pages Servlets, Spring and Hibernate.
  • Responsible for developing JavaScript wif JMVC framework upgrades and improvements.
  • Integrated teh frontend JQuery UI wif backend RESTAPI using AngularJS.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • Teh Angular JavaScript (AngularJS) framework for building web applications is highly efficient to using Restful services.
  • Extensively involved in developing Web interface using AngularJS, JQuery&JavaScript.
  • Developed whole presentation layer using JavaScript based frameworks such as JavaScriptMVC (JMVC), JQuery, Ajax, JSON wif RESTful communication
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Used Spring Framework for implementing business logic and maintaining transactions.
  • Developed views and controllers for client and manager modules using SpringMVC and SpringCore.
  • Used Selectors in JQuery for updating content on DOM nodes.
  • Designed and Developed JavaScript framework, which is wrapper on top of JQUERY framework and AJAX, based UI framework for UI Configuration widgets.
  • Developed aspects for teh application using SpringAOP- loggerAspect, Validation Aspect, Transaction Aspect.
  • Developed RESTful web services to consume data from Claims System.
  • Developed teh RESTful web services using SpringIOC to provide user a way to run teh job and generate daily status report.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions at teh Oracle Database end.
  • Made changes to various CSS properties to enhance teh UI as per client requirements.
  • Participated in UnitTesting using JUnit/RSA8 for testing different modules.
  • Used log4j for tracking errors.
  • Configuration Management of Linux/Unix Using Puppet/Ansible
  • Used Maven for compilation and building JAR, WAR and EAR files.
  • Worked on various DesignPatterns included in teh project for various purposes.
  • Provided end to end support for teh system and involved in coding and testing.
  • Used version control software SVN.

Environment: Java, J2EE, JSP, MVC, Servlets, JDK 1.8, Multithreading, HTML5, CSS3, Spring IOC, SQL, Spring, JDBC, RESTful Web Services, Bootstrap, JavaScript, JUnit, SVN, Micro Services, Hibernate, Hadoop, Python, AWS EC2, AWS ELB, AWS RDS, AWS Dynamo DB, AngularJS, ReactJS, NodeJS, ExtJS, Backbone JS, AJAX, JQuery, DAO, Design Patterns, Oracle, Log4j, Maven, PL/SQL.

Confidential,, California

Java Full stack Developer

Responsibilities:

  • Involved in analysis, design and development phases of Software Development Life Cycle (SDLC).
  • End to End Project management, including customization of product based on customer's requirement, meeting delivery deadlines on development, testing, implementation phases of teh system.
  • Worked on Agile methodology.
  • Developed UI modules using HTML, JSP, jQuery, JavaScript and CSS.
  • Designed and developed application based on Spring MVC design pattern.
  • Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security and transaction management.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL.
  • Created topics on teh Desktop portal using Spark Streaming wif Kafka and Zookeeper.
  • Developing of teh Application using Spring MVC Framework by implementing Controller, Service classes.
  • Implemented spring framework Bean Factory & application Context for bean initialization and configurations
  • Used Hibernate as Object Relational Mapping (ORM) Tool for teh backend data persistence.
  • Designed, developed, and maintained teh data layer using Hibernate and used Spring ORM to integrate wif Hibernate.
  • Implemented B2B webservices using JAX-RPC and JAX-WS
  • Implemented application database objects Stored Procedures using SQL and PL/SQL to interact wif database.
  • Developed user-friendly interface to seamlessly combine teh new module wif existing login system by using AngularJS
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface.
  • Involved in writing SQL Queries to get teh data from teh database.
  • Used Jenkins for Continuous Integration builds.
  • Performed code reviews and used Checkstyle, Emma, JaCoCo, FindBugs, PMD, and PIT for code quality.
  • Responsible for production support of teh application using HP Service Manager.
  • Used Spring Framework to develop lightweight business components.
  • Used IBM MQ Series in teh project
  • Used XML for teh data exchange and used SAX and DOM parser to extract and read teh required information from teh XML.
  • Implemented teh persistence layer using Hibernate ORM.
  • Developed Web Services using REST, WSDL and XML.
  • Developed teh halper classes for better data exchange between teh MVC layers.
  • Developed session beans for teh business logic.
  • Used Log4j to capture teh log dat includes runtime exception and for logging info and are halpful in debugging teh issues.
  • Developed teh Hibernate mapping files and involved in writing JUnit test cases and suits using Eclipse IDE.
  • Assisted in analyzing incoming equipment and developing teh necessary control applications in Linux and Unix.
  • Configured and deployed teh application in WebLogic Application Server.

Environment: J2EE, Java, Servlets 3.1, JSP, JDBC, EJB, JQuery, JDK 1.8, HTML5, JSTL, XML, Spring 4.0, Hibernate 4.1.9, Oracle 11g, MQ, AngularJS, NodeJS, Web Services, JUnit, Log4j, SOAP, XML, JavaScript, UML, JAX-WS, JAX-RPC, JUnit 4.0, REST, WSDL, XML 1.1, Weblogic Sever 11g, Maven, Jenkins, Trac, SVN, Tortoise SVN, AJAX, jQuery, RSA, UML, HP Service Manager.

Confidential

Java Developer

Responsibilities:

  • Developed Web application by using Tapestry frame work.
  • Developed Tapestry pages using HTML.
  • Involved in Analysis, Design, Development phases of Software Development Life Cycle (SDLC)
  • Used Rational Rose for Use Case Diagrams, Activity Flow diagrams, Class Diagrams and Object diagrams in design phase
  • Used JUnit Testing Framework for Unit Level Testing using WSAD
  • Extensively used Hibernate in data access layer to access and update information
  • Used WinCVS for version control across common source code used by developers
  • Worked on AS/400 and DB2 data base.
  • Developed web applications using Eclipse IDE, servlets, websphere server.
  • Developed code fixes and enhancements for inclusion in future code releases and patches.
  • Worked TEMPeffectively wif design teams to ensure software solutions elevated client side experience.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Data retrieval and storage in Oracle database. Retrieval of data from database using JDBC Connectivity.
  • Created Web Pages using XML, HTML, CSS, and JavaScript.
  • Followed Agile methodology, interacted directly wif teh client, provide/take feedback on teh features.
  • Worked extensively on creating rich front-end web interface using HTML/CSS, jQuery and JavaScript.
  • Configured connection caches for JDBC connections.
  • Configured Logger, appended and layout using log4j.
  • Performed Unit Testing of all Modules.
  • Used Eclipse as IDE tool to develop teh application.

We'd love your feedback!