We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY:

  • Over 7 Years of experience in all aspects of Software Design & Development, Business Analysis, Technical Documentation, Database Engineering, Testing, UAT, Training
  • Experience in object - oriented analysis, design, development of major enterprise applications using Java/J2EE technologies
  • Comprehensive knowledge and well-thought-out approach towards application design, architecture, design pattern, data structures, algorithms
  • Excellent knowledge of Java, J2EE, Web Technologies, Spring, Struts, XML, Ajax, jQuery, EJB, JSP, Servlets, XML, JDBC, Oracle, Ant, Log4j
  • Strong Experience in implementing Service-Oriented Architecture technologies (SOA) using SOAP, RESTful Web Services
  • Intensive work experience on issues pertaining to high scalable architecture/applications include performance, security, distributed caching/transactions etc.
  • Design and Develop Turnkey applications to manage business for various clients
  • Expert at designing and developing rich GUI intensive application
  • Designing Messaging/Communications between various legacy applications within the client's network
  • Excellent communication skills, able to work effectively with technical teammates, ensuring the proper development of Business and Functional Requirements

TECHNICAL SKILLS:

Platform: Windows, Linux

Languages: Java, J2EE, C, PL/SQL, Python, PHP

Web & ClientServer Technologies: J2EE (JSP, Servlets, Java Mail, JDBC, JNDI, JMS, Beans), Struts, EJB, MVC, AJAX, HTML/DHTML, SOAP & RESTful Web services, Spring MVC, Spring AOP, Hibernate 3.0, JSF

XML/ HTML: XML, XSL, XSLT, HTML, XML Schema

Scripts: JavaScript, jQuery, AJAX, AngularJS

RDBMS: Oracle 10g/11g/12c, IBM DB2, SQL 10.x/11.0, MySQL

NoSQL: Cassandra, MongoDB

Web service implementations: Axis 1.0, 2.0, CFX

Tools: JUnit, Soap UI, REST Client

Frameworks: JSF 1.2/2.x, Struts 1x, Spring 2.5/3.x/4.x, JPA, Hibernate 3.0, 4.x/5.0

Version Control: SVN, GitHub, TFS, Clear Case

IDE: Eclipse 3x/4.x, SQL Developer, Soap UI

SOAP, HTTP, HTTPS, SMTP, TCP: IP

Application Servers: WebLogic, JBoss 5.1/6.0/7.x/8.0, IBM WebSphere 7.x/ 8.x/ 9, Tomcat 7/8

Logging Tools: Log4j 1.x/2

Design Tools: Microsoft Visio, UML

Build Tools: Maven, ANT

PROFESSIONAL EXPERIENCE:

Confidential, Princeton, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile methodologies to do planning and development. Involved in estimation and dividing of spike into different user stories with points.
  • Closely worked with client to perform requirement analysis, design and implementation.
  • Designed and developed web applications using GWT, HTML, CSS and Node JS, NPM, & React JS.
  • Used AJAX calls and JSON responses to populate values on various UI components.
  • Used Guice and Gin to build client-side application.
  • Implemented a Middle tier using Spring Bean concept to process client requests to server-side code
  • Used the GWT open source toolkit for development and compilation which compiles the code written in Java to JavaScript.
  • Used DAO on the Data access layer with the custom MVP framework. Actively involved in designing and implementing Singleton, MVP
  • Designed and developed Front end applications by using GWT, AJAX, & CSS.
  • Involve in RESTful web services for making use of HTTP protocol between client and the server.
  • Used iReport and Excel engine to design and generate reports in jrxml/xlsx format.
  • Designed and Implemented Database tables, DDL, DML, Triggers, Sequences, Stored Procedures for CRUD operations.
  • Creating JUNIT test cases to have thorough Unit testing to avoid defects.
  • Integrated Jenkins with ClearCase and CVS repository for continuous integration.
  • Used Jenkins for cloud service automation build and to deploy code onto the server.
  • Involved in peer & lead level design & code reviews and Code verification with each developer to make sure that we follow standards.
  • Involved in analysis of legacy applications and design requirements to migrate the functionality in much functional approach. Involved in migrating the data from legacy Sybase database to Oracle database.
  • Worked and executed role of a scrum master.
  • Attending daily status meetings to discuss on the project progress, attending roadmap meetings to analyze future stories and plan iteration goals accordingly.
  • Support QA team to complete story testing and story acceptance with product owners.
  • Intimate outage of the application to the internal teams regarding the production deployments.
  • Working with the middleware team and DBAs regarding the database issues and code deployments.
  • Involved in creating JUNIT test cases and used the Sonar job to ensure code quality.
  • Designing application components and distribute the work between the developers.

Environment: GWT2.7, CDT, JDK1.6, Eclipse, Oracle, MS Visual Studio, Junit, iTextPdf, iReport, Excel Engine, ANT, AJAX, JSON, HTML, HTML5, CSS/CSS3, Restful Webservices, Rational Clear Case, SVN, CVS, Jenkins, Sonar, Log4J, Servlets, XML, Putty.

Confidential, Princeton, NJ

Sr Java/J2EE Developer

Responsibilities:

  • Worked with business teams on requirements gathering and estimating the efforts for development using agile methodology to integrate line of applications with SOA in seamless fashion
  • Extensively worked on business, front end, and persistence tier using JSP, Servlets, Spring, and JSON
  • Implemented Java multi-threading and thread handling issues during application deployment
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files, and generation of database schema
  • Utilized HTML, CSS, JavaScript, and AJAX for client-side developments and validations
  • Added new UI Design Features using HTML5, CSS3
  • Developed user interfaces using JSP, JSP Tag libraries JSTL, HTML 5, CSS3 to simplify the complexities of the application
  • Added dynamic functionality to the application by implementing jQuery
  • Develop innovative and quality solutions by making use of latest tools and technologies using Apache CXF, Spring Core, and Spring AOP
  • Also, participated in development of new features for the core of the application. This included converting the company’s SOAP API to RESTful web services
  • Developing persistence layer modules using Hibernate ORM with JPA annotations. Used HQL and SQL for querying databases
  • Use of WebLogic application server to deploy the application and connect through data source using JNDI
  • Wrote unit testing and test suites using JUnit framework for testing the application
  • Developed application code using Eclipse IDE and configured with Maven
  • Used SVN for version control and ANT for application build
  • Participated in weekly status meeting for providing the development updates
  • Production support for the application to resolve the issues experienced by the staff

Environment: Java 1.8 + Lambda, Core Java (Threading, Serialization, Collections etc.), Spring 4.0 (Spring MVC, Spring ORM/DAO, Spring AOP), RESTful (JAX-RS, CXF) & SOAP (JAX-WS, CXF) Web Services, Hibernate, JDBC, Servlets, Oracle 11g, Eclipse, WebLogic, JUnit, JSP, HTML, CSS, JavaScript, JSTL, AJAX, JMS, Maven, ANT, Log4j

Confidential, NYC, NY

Sr Java/J2EE Developer

Responsibilities:

  • Worked with business teams on requirements gathering and estimating the efforts for development using agile methodology
  • Front-end dynamic webpages developed using HTML, JSP, JavaScript, jQuery, and CSS
  • Utilized JSTL & implemented custom Tag libraries for the JSP’s
  • Designed, developed and analysed the front-end and back-end using JSP, Servlets, and Spring framework
  • Implemented Spring MVC framework which includes writing controller classes for handling requests, processing form submissions & also performed form validation using commons validator
  • Utilized Spring Inversion of Control (IOC), Setter Injection, Constructor Injection, and Dependency Injection
  • Developed the Spring-AOP programming to configure logging for the application
  • Developed business modules by Java, XML, and Hibernate technologies
  • Involved in writing hibernate mapping files for hibernate DAO’s and injecting them using configuration files
  • Developed Web services using SOAP with CXF framework and RESTful with Jersey framework
  • Developed various schema (XSD) files, and WSDL’s based on the requirements of the web service
  • Involved in doing various testing as per the specifications and test cases using JUnit and integration testing
  • Utilized Log4J to print the logging, debugging, warning, info on the server console

Environment: Java 1.7, Core Java (Threading, Serialization, Collections etc.), Spring 4.0 (Spring MVC, Spring ORM/DAO, Spring AOP), RESTful (JAX-RS, Jersey) & SOAP (JAX-WS, CXF) Web Services, Hibernate, WebLogic, Eclipse IDE, Oracle 11g, Ant, Log4j, JSP, HTML, CSS, JavaScript, AJAX

Confidential, Santa Clara, CA

Java/ J2EE Developer

Responsibilities:

  • Worked with business teams on requirements gathering and estimating the efforts for development using agile methodology
  • Used Struts Framework and implemented MVC Struts Framework for Application
  • Developed the presentation layer of the application using Struts Framework, and configured the xml(struts-config.xml) file
  • Used Struts tag libraries in the JSP pages and validated the form data using Struts Validator Framework
  • Used HTML, DHTML, and XHTML for designing the User interface of the application
  • Involved in writing scripts with AJAX to dynamically refresh the page contents
  • Used JavaScript to monitor client-side activities and for validations
  • Utilized JQuery plugins to improve customer experience
  • Developed SOAP web services Service Oriented Architecture for exchange of data using Apache CXF framework
  • Involved in writing stubs to consume Web Services hosted by third party web systems
  • Developing persistence layer modules using Hibernate ORM with JPA annotations. Used HQL and SQL for querying databases
  • Used Eclipse IDE for developing project
  • Involved in doing various testing as per the specifications and test cases using JUnit and integration testing
  • Utilized Log4J to print the logging, debugging, warning, info on the server console

Environment: Java 1.6, Core Java (Threading, Serialization, Collections etc.), Struts 2.0, Hibernate, Web Services, ANT, jQuery, JavaScript, AJAX, EJB, Maven, SOAP (JAX-WS, CXF), Eclipse IDE, JBoss, Cassandra, SQL Server, JUnit, Log4j

Confidential

Java/ J2EE Developer

Responsibilities:

  • Worked with business teams on requirements gathering and estimating the efforts for development using agile methodology
  • Used Struts Framework for designing the application in MVC Architecture
  • Configured struts configuration files, validation files to integrate all the components
  • Developed Servlets and JSP for data fetching and retrieval implementation with User Interface
  • User Interface was developed using HTML, DHTML, and XHTML
  • Involved in writing XHTML pages along with JavaScript to generate content in the web pages
  • JavaScript was used for the client-side validations in the application
  • Presentation layer was developed using HTML, CSS, and JavaScript
  • Integrated and used Hibernate framework for database persistence logic
  • Utilized version control tool CVS
  • Monitored the error logs using Log4j and fixed the problems
  • Used Eclipse IDE for developing project
  • Utilized Junit for unit testing and deployed the project on WebLogic server
  • Efficiently managed the tasks and working and delivering features in a fast-paced environment and provide critical reports to end users on time

Environment: Java 1.6, Core Java (Threading, Serialization, Collections etc.), Struts 2.0, Hibernate, EJB, Servlets, Eclipse IDE, Oracle 10g, WebLogic 10.3, MySQL 5.0, JSP, HTML, JavaScript, CSS, CVS, JUnit

We'd love your feedback!