We provide IT Staff Augmentation Services!

Java Application Engineer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Have 9 years of professional experience in IT in the areas of Application Software Development, Analysis, Design, Testing, Implementation and Production Support of Java, J2EE and Client - Server technologies. Involved in all the 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 the 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 the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Developed and deployed multi-tier Enterprise Applications using Apache Tomcat, JBoss, WebSphere 8.5/8.0/7.0, and Web and application servers.
  • 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 with RDBMS implementation & development using Oracle 10g/11g, PL/SQL, MySQL. Experience in implementing SOAP based Web Services and RESTful Web Services as well.

TECHNICAL SKILLS:

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

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

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

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

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

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

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

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.
  • Used SOFEA framework which involves JavaScript and Jquery for user interface. Worked on both Front end and Back end Implementation
  • Good Experience in Java and J2EE Technologies including REST & SOAP based web services, JDBC, SQL.
  • Used Mule for data Transformations.
  • Used Maven for adding the external dependencies and for project management.
  • Used browser debugging tools such as Firebug for resolving the defects.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Maintained the code using GIT. Actively participated in the code review.
  • Coordinated with the team to resolve the production issues. Involved in designing the database tables to hold the new set of opportunities in ORACLE database.
  • Involved in creation of high level and low level detailed design documents.
  • Involved in enhancing the build procedures using Maven.
  • Worked on Jenkins for continuous deployment of code to Dev, QA, Prod servers.
  • Involved heavily in the development of REST and SOAP based web services using Mule ESB 3.1.3 version, spring 3.0, Spring Boot.
  • Involved in development of web services that interacts with Database through Hibernate and MQ based services.
  • Performed Unit Testing and Integration Testing on the application.
  • Used Log4j for logging and run time debugging of the application.

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

Confidential, Charlotte, NC

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.
  • Identified usability and develop functional and smooth, easy-to-operate and eye-catching web applications using EXTJS, AngularJS and ReactJS, BackboneJS, NodeJS and Bootstrap with MySQL database.
  • 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 with AJAX, CSS, DHTML, AngularJS, ReactJS,, JavaScript and JQuery.
  • Developed user interface using JSP with JavaBeans, JSTL and CustomTag Libraries, JavaScript, CSS, JQuery, NodeJs, HTML, SASS and Ajax to speed the application.
  • Identified and fixed cause(s) of the 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.
  • 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 the 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 the application.
  • Migrating a production infrastructure into an Amazon Web Services utilizing AWS CloudFormation, Code Deploy, EBS and Ops Works.
  • Interact with the business owners and provide assistance in understanding the application.
  • Developed the 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 with JMVC framework upgrades and improvements.
  • Integrated the frontend JQuery UI with backend RESTAPI using AngularJS.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • The Angular JavaScript (AngularJS) framework for building web applications is highly efficient to using Restful services.
  • Made changes to various CSS properties to enhance the UI as per client requirements.
  • Participated in Unit Testing using JUnit/RSA8 for testing different modules.
  • Used log4j for tracking errors.
  • Used Maven for compilation and building JAR, WAR and EAR files.
  • Worked on various DesignPatterns included in the project for various purposes.
  • Provided end to end support for the 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, Sacramento, CA

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 the 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 the Desktop portal using Spark Streaming with Kafka and Zookeeper.
  • Implemented B2B webservices using JAX-RPC and JAX-WS
  • Implemented application database objects Stored Procedures using SQL and PL/SQL to interact with database.
  • Developed user-friendly interface to seamlessly combine the new module with 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 the data from the 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 the application using HP Service Manager.
  • Used Spring Framework to develop lightweight business components.
  • Used IBM MQ Series in the project
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

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, Kansas City, MO

Java/J2EE Developer

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture, frameworks Like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Followed Agile software development with Scrum methodology.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, and Singleton.
  • Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to handle all database operations.
  • Worked on Oracle as the backend database.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Spring Web Services (SOAP, WSDL)
  • Server side validations using Struts Validator and Hibernate Validator framework.
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS.
  • Wrote custom JSP tags for role-based sorting and filtering.
  • Used JQuery for UI centric Ajax behavior.
  • Used Log4j to assign, track, report and audit the issues in the application.
  • Worked on project build-script by using ant and deployed on JBoss.

Environment: Java, J2EE, JSP, Servlets 2.5/3, Hibernate 3.5, Spring 2.5.6, Web Services, SOAP, WSDL, UML, HTML, XHTML, DHTML, JavaScript, JQuery, Struts 2.0, CSS, Spring Web Flow, XML, JBoss, Log4j, Oracle10g, JUnit 4, Eclipse 3.5, EJB.

Confidential, Troy, MI

Java/J2EE 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 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.

Environment: Java, JSP 1.2, Servlets 2.3, EJB 2.0, Struts 1.2, JavaScript, Rational Rose, WebSphere Application Server 5.0, WSAD 5.0, JUnit, Oracle 9i, Cvs 1.2, Eclipse IDE 3.1/3.6, Java SE 6, Java EE6, AS/400, Tapestry 3.0, JMS, JDBC, JTA, JPA, JAX-RPC, MVC; Struts, Spring, XML, DOM/SAX parsing, XML Schema, XSLT, XPath, XQuery, JAXB, Web Services, WSDL, Apache Tomcat, WebLogic, Servlets, Tiles, XML, JSF

Confidential

Java Developer

Responsibilities:

  • Developed code fixes and enhancements for inclusion in future code releases and patches.
  • Worked effectively with design teams to ensure software solutions elevated client side experience.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations.
  • 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 the application.

Environment: Java, J2EE, Servlets, HTML, XML, JavaScript, Servlets, Oracle9i, Waterfall model, Eclipse.

We'd love your feedback!