We provide IT Staff Augmentation Services!

Senior Java Developer/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Around 8+ years of experience as a Java/J2EE Developer in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object - Oriented Client-Server technologies
  • Acquired good development experience in Java at best Information’s technology sectors, such as Health care, Banking, Networking, Service oriented companies.
  • Extensively used Spring technology features: Dependency Injection, Security, AOP, Transaction Management and Spring JDBC.
  • Expertise in implementing applications wif Model-View-Controller (MVC) pattern using Spring MVC, Struts2x/1x MVC and implementing various Java/J2EE design patterns including Singleton, Factory and MVC.
  • Extensive hands on experience in developing integration applications and message transfers using TIBCO software tools.
  • Proficient in implementing Model-View-Controller (MVC) Architecture for enterprise applications using Spring, Struts, Hibernate, JPA and JMS frameworks.
  • Extensively used several interfaces and features provided by Spring MVC framework for new web applications like Handler Mappings, Controllers, View Resolvers, Multipart file resolver, Handler Interceptor, Handler Exception Resolver, Locale Resolver, Theme Resolver, Annotations, Validators.
  • Used many Handler Mappings such as Simple URL Handler Mapping, Controller Class Handler Mapping, default Bean Name URL Handler Mapping to map incoming request to appropriate handlers defined by controllers.
  • Expertise in core java that includes concurrency, Exception Handling, Multithreaded programming, String Handling, memory management, Generics and Java swing development.
  • Good work experience in RDMBS such as Oracle 10g, DB2 and MySQL.
  • Experience on working wif J2EE Application Server - JBoss and Tomcat Server.
  • Experience wif ANT scripts and Maven.
  • Experience in implementation of teh version control software SVN and GIT.
  • Expertise in object oriented analysis and design (OOAD) of distributed web based applications.
  • Expertise in implementing teh design and development modules using Agile Methodology and waterfall model.
  • Expert in using IDE tools like NetBeans and Eclipse and teh plugins for database, web services and REST.
  • Experienced in developing Web, Client/Server, multi-tiered applications from designing of teh architecture, requirements gathering through selenium testing and installation wif quick learning curve on new technologies and excellent analytical, logical and inter personal skills.

TECHNICAL SKILLS

Languages: Java (SE 1.6/1.7/1.8, EE 5/6/7/8), J2EE/EAI, C, SQL and PL/SQL.

J2EE Technologies: Servlets, JSP, JSF, EJB, JMS, JNDI, Web Services, JDBC, SOAP.

Methodology: Agile methodology, Waterfall Model

ORM technology: Hibernate 3/4, HQL, JPA, iBatis.

App/Web servers: JBoss 4/5/6.1, Tomcat 6.0.x/7.0.x/8.0.x, Web Logic, Web Sphere 6.1/7.0/7.5.

Applications Frameworks: Spring 2.0/2.5/3.0/4.0 , Sprint Boot, Struts 1x/2x.

JavaScript Frameworks: Angular JS, JQuery, Node.js

Databases: Oracle 11g/10g/9i/8i, PostgreSQL, SQL Server 2014, MySQL, SQL Server

2012/2008, Mongo DB:

Web services: SOAP, WSDL, WSS, AXIS 2.0, JAX-WS, RESTful, Jersey, JSON, JAX-RS, XSD

MQ series Family: WMB, WebSphere Application Server.

XML: XML, XPATH, XSLT, JAXB.

Operating Systems: Windows, UNIX, LINUX.

Tools: Maven, Ant, JUNIT, Tortoise SVN, Log4j, Dreamweaver, Selenium, JIRA, Jenkins

IDEs: Eclipse, NetBeans, IntelliJ, RAD 7.0/6.0, JBuilder. RAD

Web Technologies: HTML5, JavaScript, CSS, AngularJS, JQuery, Json, AJAX, XML, XSLT, XPATH.

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

SENIOR JAVA Developer/J2EE developer

Responsibilities:

  • Developed a Java /J2EE based Web Application wif complete Spring suite, implementing Spring MVC and other Spring modules.
  • Developed front end pages using JSP, JSTL, CSS and XHTML. Used JavaScript for toggling, disabling teh elements of dojo and creating JSON trees.
  • Developed single page applications using AngularJS and Bootstrap.
  • Extensively worked on AJAX to create interactive front-end GUI.
  • Extensively used core Java concepts like Multithreading, Collections, File me/O and concurrency.
  • Developed session beans as part of Spring to handle business logic and deployed them on Tomcat application server.
  • Used Agile methodology in developing teh application, which includes iterative application development, 2 week-sprints, daily stand up meetings, Sprint Retrospective, Sprint Planning, Story Estimates and customer reporting backlogs(bugs).
  • Collaborated wif teh business and technical teams and took teh responsibility to document teh functional and technical specifications in teh business requirements analysis phase.
  • Developed Business components and integrated those using Spring features such as Dependency Injection, auto wiring various components such as DAO layers and Service Proxy layers.
  • Implemented Hibernate as ORM and integrated to Spring using Spring ORM.
  • Responsible for implementing an API that allowed fetching enrolled person and device information from an iOS device.
  • Developed servlets and utilized to create a fast and efficient chat server.
  • Created a service for moving data from one database to teh other database based on some specifications which uses Spring 3.0.
  • Used JDBC API and HQL (Hibernate Query Language) to query teh Database System and used JDBC Thin Driver to connect to teh database.
  • Developed queues using AWS SQS wif JMS for services to subscribe and listen events.
  • Extensively worked wif teh retrieval and manipulation of data from database by writing queries using SQL and PL/SQL.
  • Created stored procedures, packages, sequences and PL/SQL statements to different operations on teh database.
  • Developed teh RESTful web services using JAX-RS.
  • Designed Test cases, Test scenarios & Test scripts for Unit testing and Black box perform testing.
  • Developed Log4j logs to record teh application events to provide teh debugging, monitoring and auditing capabilities to teh application.
  • Created UNIX shell scripting for periodic generation of reports.Wrote rules for Skip Logic using drools which we call in JavaScript functions.
  • Used GIT as a version control. Used GIT bash, Source tree and Tortoise GIT tools for version control. Creating branches on teh source code, adding, staging and committing code as a part of development.
  • Conducted and participated code reviews and design reviews meetings.
  • Troubleshoot and fix teh issues as part of Performance, Pre-Prod and Prod deployments whenever teh release is committed.

Environment: JDK 1.7, Multithreading, Spring 4.x, JSP 2.0, Servlets 3.0, HTML, CSS, JavaScript, XHTML, JDBC, JSTL, XML, XSLT, AJAX, Restful, Hibernate 4.1, Jenkins, JBOSS 4.0.3SP1, JUnit 3x, JSF, Maven3.0, Log4J, SQL Developer4.1, Linux.

Confidential, Washington DC

Java UI Developer

Responsibilities:

  • Developed various screens and its architecture in accordance toUI Specs following client branding standards.
  • Created user-centered design, keeping in view teh business usability goals including meeting accessibility requirements and usability testing for participants wif disabilities.
  • Create and maintain web pages using HTML5, CSS3, JavaScript, JQUERY and also responsible for Designing of Web pages including Ajax controls XML.
  • Integrated teh Java code (API) in JSP Pages.
  • Used JQuery core library functions for teh logical implementation part at client side for all teh applications.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML5, XHTML, and CSS3.
  • Used JBoss as teh application servers.
  • Used JQuery to traverse through a DOM tree and manipulated teh nodes in teh tree. Implemented teh Drag and Drop functionality using JQuery framework.
  • Designed and implemented teh User Interface using OO JavaScript, HTML/HTML5, XML, and CSS3.
  • Worked on Responsive Design to make website Responsive for Desktop and Tablets.
  • Edited web pages for achieving design goals wif CSS3, JavaScript and JQUERY.
  • Created and maintained teh framework and layout of each portal wif Cascading Style Sheets (CSS).

Environment: Java/JDK, UML, AngularJS, JSP, Spring, JavaScript, Hibernate, SOAP, Tomcat, API, Maven, jQuery, SLT, JBOSS, Web Services, XML, JDBC, Restful web service, Junit, IBM MQ, JSF, XQuery, EJB.

Confidential, Pittsburgh, PA

JAVA/J2EE Developer

Responsibilities:

  • Involve in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Developed in Agile/Scrum methodology andTest-DrivenDevelopment(TDD).
  • Develop/program new functionality and features in line wif functional specifications and business requirements.
  • Provide recommendations to management concerning issues of programmer productivity and software development management.
  • Develop core Javaprograms for all business rules and workflows using spring framework.
  • Re-factor existing code structure to separate core business logic and Data Access Objects (DAOs).
  • Implement Hibernate for data persistence and management.
  • Analyze and fix issues related to REST Web services and Application responses.
  • Write database queries and programs for data insertion, updates and views.
  • Design and develop teh presentation layer using JSPs and JavaScript.
  • Used Spring JMS related MDB to receive teh messages from another team.
  • Involve in design, configuration, development and bug-fixes.
  • Conduct system analysis and development, wif limited support from professional staff, to keep our systems current wif changing technologies.
  • Built ANT scripts for automated deployment and for teh build operation of teh entire application
  • Involved in teh Development of Spring Framework Controllers.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC
  • Build Maven script for teh application and used Log 4J for debugging.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using REST.
  • Developed teh presentation layer written using JSP, HTML, CSS and client-side validations were done using JAVASCRIPT.
  • Analyze, design, development of software systems to form a basis for teh solution of information processing problems.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of programs presenting challenges and design solutions to overcome such.
  • Used ANT scripts for automated deployment
  • Exported web services using JAX-WS Spring support. Extensive experience in production support.
  • Integrated Hibernate wif Spring by coding a Spring Configuration file.
  • Conduct functional and performance testing.
  • Respond promptly and professionally to bug reports.

Environment: Java 1.6, Spring Framework 4.0, Hibernate, Node.js, Jenkins, Maven, Oracle 10g, JPA, Web Services, REST,WSDL, XML, JAXB, WebSphere Server 7.0, DB Visualize, Logging, Ant.

Confidential

Java Developer

Responsibilities:

  • Implemented singleton, service locator design patterns in MVC Framework and developed command, delegate, model action script classes to interact wif teh backend.
  • Unit testing of screens.
  • Developed views and business layers using Spring MVC Pattern and also used spring dependency injection to inject values to variables.
  • Implemented all teh components followingtest-drivendevelopment(TDD) methodology using JUnit.
  • Involved in coding various java components and JSP’s.
  • Used Maven for building application.
  • Used Native queries and criteria Queries annotations in hibernate for access and updating data.
  • Experience in Selenium Data-Driven Framework wif core Java programming and Junit/TestNG annotations.
  • Wrote JUNIT test cases for testing UI Framework classes, and written JavaScript to do client-side variations.

Environment: Java, JSP, Spring, hibernate, XML, CSS, AJAX, JavaScript, JQuery, Web Services, Agile Development.

Confidential

Java/J2EE & Web Developer

Responsibilities:

  • Developed Admin module for Broker Fees and Taxes.
  • Multi-Threading Utilities.
  • Creation of policy in XML.
  • Used Maven for product deployment.
  • Development of Data source and connection pool.
  • Was responsible for developing, deploying and testing components on Oracle 9i Application
  • Involved in requirement analysis and Design of Data Model.
  • Written SQL queries in Oracle.
  • Developed UI using JSP.
  • Implemented service oriented architecture using JMS for sending and receiving messages while creating web services
  • Developed controller using Struts Action Class.
  • Development of DAO, DTO and Helper classes.
  • Developed Entry and Edit module for Homeowner and Special Events.
  • Was responsible for developing testing components.
  • Performed Unit testing, System Testing and Integration Testing.
  • Implemented Session Facade Design Pattern.
  • Prepared Use case, Class and Sequence diagrams using Rational Rose tool.
  • Responsible for implementing an API that allowed fetching enrolled person and device information from an iOS device.

Environment: Java 1.6, JSP, Servlets, Unix, Struts 1.2, Hibernate 3.0, Maven, XML, XSLT, JSP, JSTL, Eclipse IDE, Oracle

We'd love your feedback!