We provide IT Staff Augmentation Services!

Sr. Java Application Developer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Experience in design, development, maintenance and support of Java/J2EE applications.
  • Extensive experience in Java/J2EE programming.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
  • Worked extensively on server side development technologies likeJava, J2EE, Spring, Spring Boot, Struts, based Framework.
  • Have very good experience in Restful web services.
  • Good knowledge in Software Development Life Cycle (SDLC).
  • Experienced using front end technologies such as HTML5, CSS, Angular JS 2, Backbone JS, Node JS, JavaScript and AJAX technologies for developing user interface for the applications.
  • Experienced in developing MVC framework based websites using JSF, Struts and spring.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and template classes.
  • Extensive experience in Amazon Web Services(Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front).
  • Expertise in Object - relational mapping using Hibernate.
  • Strong experience in Database design using SQL, IDMS and PL/SQL - Stored procedures, functions, Triggers, sequences, Indexes and Views.
  • Expertise in developing508compliant web applications using HTML, ANGULAR JS, Flex, CSS, JavaScript, JQuery, AJAX, d3, JSON, Bootstrap, PHP.
  • Experience in developing the business components in EJB's.
  • Working on Java and iLog code to remove the business rules from current application and migrating to Drools.
  • Experience in Elasticpath.
  • Have good knowledge on Single Sign on (SSO) and Identity Management.
  • Working on Drools 6.3 to migrate the business rules.
  • Have Experience in ecommerce based web applications.
  • Expertise with dynamic web User Interfaces/Frameworks: JavaScript, Jquery,Rich faces, Ajax, JSF, Jboss.
  • Working knowledge in multi-tiered distributed environment, OOAD concepts utilizing UML and Service Oriented Architecture (SOA).
  • Performed unit testing usingJUnit, integration and deployment of applications done using toolsANT and Maven & debugging through log4j.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Experience in installing, configuring, tuning Apache Tomcat 5.x/6.x/7.x, IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1/10.3 , JBOSS 5.x/4.x.
  • Good Knowledge of using IDE Tools like Eclipse, Net Beans for Java/J2EE application development.
  • Experience in using ANT and Maven for build automation.
  • Experience working on multiple operating systems including Linux, Windows family and Mac OS X.
  • Versatile team player with good communication, analytical, presentation and inter-personal skills.

TECHNICAL SKILLS

Languages: Java (jdk 1.5/1.6/1.7/1.8 ), Java EE 1.5, C, C++, SQL, PL/SQL, Cucumber, AJAX.

Web/Distributed Technologies: J2EE, Java EE 5, Servlets 2.1/2.2, BoostLibraries,JSP 2.0,RAD, JSTL1.1, EJB 1.1/2.0/3.0, JDBC2.0/3.0,RMI, XML, XSL, XSLT, Elasticpath, UML, MVC, Hadoop, Drools, Richfaces, Groovy, Elastic Search, Java Threads, XML, SOA, JAX-RPC, JMS.

Scripting: JSP 1.2/2.1, JavaScript, HTML, Flex, CSS, UNIX Shell Scripting.

Frame works: Struts 1.2, J2EE, UML, JSF, Angular JS, Node JS, Hibernate 3.x, spring

RDBMS: ORACLE 8i/9i/10g/11g, Sybase, MS-Access 2000, MySQL, IDMS, Cassandra, SQL-Server 2005/2008/2012.

Web/Application Servers: IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1/10.3 , Apache Tomcat 5.x/6.x/7.x, JBOSS 5.x/4.x

IDE / Tools: RAD 6.0, WSAD 5.1, JUNIT, Eclipse 3.x with My Eclipse 4.1.1

Methodologies: Unified Modeling Language (UML), Agile, Scrum.

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Sr. Java Application Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Developed the presentation layer using Spring MVC.
  • Used JDBC to invoke stored procedures and also for database connectivity to SQL.
  • Involved in writing new stored and update the existing procedures and SQL queries in MySQL.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances.
  • Oracle 11g was used as the database for the application which was hosted in the cloud using Amazon RDS service.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Used Elastic search for full text search, Spell checker, and as a general purpose document store.
  • Designed the JSF Validation Frameworkfor validating the UI, tiles framework and implemented Internationalization.
  • Developed the Web & business interfaces & implementation using Spring, JSP & Rich faces
  • Designed and developed EJBs for financial planners and calculators’ module.
  • UsingEJBSession beans, Entity bean for business logic and data persistence
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Implemented Transactions using Spring Transaction Management and AOP framework.
  • Developed various Junit test cases for Unit and Functional Testing respectively.
  • UsedLog4Jto validate functionalities and JUnit for unit testing.
  • Developed the application using Eclipse.
  • Implemented cross cutting concerns like logging and monitoring mechanism using Spring AOP.
  • Have worked on Oracle 11g data base for creating tables, storing and retrieving the application data.
  • Worked on creating the builds to deploy the applications in Apache Tomcat 7.
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: Java, JSP, Servlets, Spring AOP, Spring MVC, Hibernate, XML, Transactions, JDBC,JPA, EJB, JQuery, Cassandra, JUNIT, Flex, Apache Tomcat, SQL,IDMS, PL/SQL, MySQL, Elastic search, Eclipse, Oracle.

Confidential, Urbana, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Developed the service layer, a layer that acts a bridge between the presentation layer and data access layer, with Spring framework.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface and AOP for Logging.
  • Configured development environment using Web sphere application server for developers integration testing.
  • Developed persistence Layer using Hibernate to persist the data and to manage the data.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate files and created DAO and PO.
  • Developed the view-controller components using Servlets/JSPs, JavaScript, CSS, HTML and DHTML.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using AngularJS.
  • Developed the JSON structure for the data transfer in between the Goggle Web Toolkit (UI) and business tier.
  • Worked Selenium Testing application.
  • Worked Importing volumes, launching EC2.
  • Used Eclipse as the IDE and used eclipse standard/ plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation.
  • Developed Hibernate configuration files and queries and Implemented DAO classes.
  • Developed the Enterprise Service Bus (ESB) as a gateway between the business tier and UI to make the business tier separate from UI.
  • Developed unit testing frame work using JUnit test cases for continuous integration.
  • Participated in project planning sessions with business analysts and team members to analyze business IT requirements and translated business requirements into working mode
  • Used JIRA for tracking the Project Stories in Agile Methodology.
  • Worked on Estimations, Code reviews and 24/7 Production support
  • Involved in complete SDLC life cycle which includes analysis, design, and development and testing.

Environment: J2EE, Servlets, Spring, SQL, Hibernate, Web services, Mainframe CICS, Mainframe CWS, Shadow, Anthill pro, Channel Secure Siteminder,Eclipse,DB2,Tomcat, Apache Web server, Web sphere.

Confidential

Sr. Full Stack Java Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Singleton, Data Access Object, and Service Locator.
  • Programming and Development of web pages using JSF2.0 with Prime faces andRich faces, Node JS, Angular JS, CSS, HTML5 and JavaScript.
  • Developed the Web & business interfaces & implementation using Spring, JSP & Richfaces.
  • Involved in Unit Testing of the components usingJUnit.
  • Involved in front end validation usingJSF ValidationandJavaScript.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Developed client request validations and processing using JavaScript and HTML.
  • Troubleshooting of high volume and transaction and connection pool related issues in production and refactored code to fix the issues.
  • Configured and customized logs using Log4J.
  • Involved in multiple high priority releases with aggressive deadlines.
  • Designed web pages by using front end technologies such as HTML, Backbone JS, CSS3, JSP, ExtJS, Ajax, JQuery and CSS.

Environment: Java, JSP, JSF, Spring AOP, Spring MVC,C++,BoostLibraries, Cucumber, AWS Lambda, Drools, Amazon IAM, Amazon EC2, Amazon CloudWatch, Hibernate, XML, JDBC, Transactions, JSF, JavaScript, Angular JS, JQuery, EJB, Apache Tomcat, Cassandra, SQL,IDMS, PL/SQL, MySQL, Richfaces, Eclipse, Oracle, JUnit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing using Agile methodology.
  • Used Spring Framework for data dependency injection and Spring WEB MVC framework to implement the MVC design pattern.
  • Consumed REST based services using JQuery.
  • Used Spring batch framework to implement batch jobs.
  • Used Spring integration framework to implement data transfer and validation.
  • Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
  • Used groovy for testing the functions.
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances.
  • Used AWS s3 for storing files.
  • Used AWS SQS,SNS for error notification service.
  • Used RESTful web services to get data from Coupa (business).
  • Worked on creating the builds to deploy the applications in Apache Tomcat 7.
  • Used Soap UI for sending xml request.
  • Used Elastic path for enterprise application.
  • Used MicroServices for interacting with third party database.
  • Worked on Eclipse IDE (STS) and used Gradle for dependency management.
  • Design patterns like Singleton, Data Access Objects and Value Objects/Data Transfer Objects (DTO) are used.
  • Implemented both server/client validations using JavaScript and JSF Validation Framework.
  • Involved in making enhancements to a standalone application and deploy in production.
  • Involved in unit testing using JUnit.
  • Created Use cases and Sequence diagrams using UML.
  • Used Clear Case for configuration management and version control.

Environment: Java, Spring, Spring batch, JSF, Web Services, Camel, CSS, Log4j, Elasticpath, RESTful, UML, JUnit, HTML, SQL, PL/SQL, MySQL, JSTL, XML, Jenkins, AWS S3,AWS SQS,SNS,GIT.

Confidential

Software Engineer

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing using agile methodology.
  • Involved in multi-tier Java EE design utilizing Spring IOC and Hibernate deployed on WebSphere Application server connecting to Oracle database.
  • Used Spring Framework for data dependency injection and Spring WEB MVC framework to implement the MVC design pattern.
  • Designed rich UI web pages using JSP, HTML, JavaScript, Angular JS, Backbone JS, CSS, JQuery and AJAX.
  • Involved in implementing DAO pattern for database connectivity and Hibernate for object persistence.
  • Extensively worked with Hibernate and PL/SQL for developing stored procedures, triggers and functions to process trades, mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Implemented both server/client validations using JavaScript and JSF Validation Framework.
  • Consumed REST based services using JQuery.
  • Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
  • Design patterns like Singleton, Data Access Objects and Value Objects/Data Transfer Objects (DTO) are used.
  • Involved in making enhancements to a standalone application and deploy in production.
  • Involved in unit testing using JUnit.
  • Created Use cases and Sequence diagrams using UML.
  • Used Clear Case for configuration management and version control.

Environment: Java, Spring, JSF, Web Services, Camel, CSS, Log4j, UML, JUnit, HTML, SQL, PL/SQL, MySQL, JSTL, XML, Jenkins, Angular JS, Hadoop, GIT.

We'd love your feedback!