We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • Around 9+ years IT experience including Development & Production Support experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Waterfall and Agile Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Excellent Core Java development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Worked on Restful services with Spring boot.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring(IOC & AOP), Hibernate, Session Beans, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front end technologies such HTML, CSS and JavaScript. Basic understanding of Ajax
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in three-tier Client/Server development architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements& Sub queries.
  • Have working experience on AngularJS.
  • Build Restful API for accessing and manipulating employees, events, and alerts using NodeJS. Implemented
  • Developed the front-end components of the application - order capture screens, using Angular JS proxied using the NodeJS.
  • Design and development of web-based applications using different Web and application servers such as ApacheTomcat, Web Sphere, JBoss and Web Logic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQL Developer
  • Used integrated environment for java such as Eclipse, My Eclipse, RAD and Net Beans.
  • Experience in using WEB 2.0 modules for web development.
  • Exposure to UNIX commands and Linux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills

TECHNICAL SKILLS:

Java/J2EE and Web Technologies: Java 1.8, Servlets, JSP, JSF, J-Unit, Log4J, JDBC, JMS, EJB, XML, XSLT, SAX, DOM, Java Script, CSS, HTML, Web services REST, SOA etc.

Frameworks: Spring4.X, Struts, Hibernate4.X, AngularJS, NodeJS.

Application Servers: BEA Web Logic, IBM WebSphere, Tomcat, JBoss.

Database Technologies: Oracle, SQL Server, DB2, MySQL

Build Tools: ANT, Maven, Hudson tool and Jenkins tool.

IDE: RAD, Eclipse, STS.

Middleware: EJB, JMS, IBM MQ series

Operating Systems: Windows, Linux, Unix

Source Control: SVN, Change man, Git Hub.

Methodologies: Waterfall, Agile.

Tools: Microsoft Visio, Jenkins, Apache CXF, JDeveloper, AQT, Toad, Service Now, Putty, QC, HP Service Center, UC4.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Sr. Java/J2EE Developer

Responsibilities:

  • All the applications were developed in J2EE using an MVC based architecture.
  • Implemented modules using Core Java APIs, Java collection, multi-threading, and object-oriented design principles.
  • Writing end-to-end flow i.e. controllers classes, service classes, DAOs classes as per the Spring MVC design and writing business logics using corejava API and data structures.
  • Used Core Spring for setter dependency injections.
  • Developed presentation layer code, using JSP, HTML, AJAX and JQuery.
  • Single page architecture by using Angular JS.Node JS for server side web Applications, Real time communication.
  • Developed the Business layer using Spring Boot and JTA. Spring Boot for creating REST Web Services.
  • Developed the Persistence layer DAO using HIBERNATE.
  • Implemented Restful web services using JSON, XML.
  • Developed the project using industry standard design patterns like Singleton, Business Delegate Factory Pattern for better maintenance of code and re-usability.
  • Manipulated data using CRUD (create, read, update and delete) operations of DB2 database management system and handled database access and data transmission based on RESTful web service.
  • Proficient in SQL, PL/SQL Stored procedures, Functions, triggers to interact with Oracle 11g.
  • Involved in Installation, Configuration, and Administration of WebSphere server on Windows and Linux.
  • Deployed application on WebSphere Applicationserver 8.5.
  • Experience in developing the web applications with web frameworks such as J2EE and Angular2.0
  • Utilized JavaScript Frameworks AngularJS 2.0, NodeJS
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Build the responsive application using AngularJS, NodeJS. Application compatible with mobile devices and different web platforms and browser.
  • Hands on Core concepts in Multi-threading and Collection frameworks.
  • Used Maven and Jenkins as build tool and deploying the application.
  • Used Jenkins to deploy these applications and used GIT for VersionControl of code for incremental development.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.
  • Involved in unit testing using JUnit, system testing and creation of various test scripts in QC.
  • Wrote test cases which adhere to a Test Driven Development (TDD) pattern.

Environment: Java 1.7, J2EE 1.6, HTML, CSS, AJAX, JQuery, JavaScript 1.7, JSP 2.1, JBoss, Spring, Spring Batch, Spring web services, Spring Boot, RESTFUL, Hibernate, AngularJS, NodeJS, SOAP, XSD, XML, UML 2.0, JUNIT, WebSphere Application Server 8.5, Maven 2.0, DB2, JDBC, Spring JMS, Apache Active MQ, Log4j, JSON, UNIX, Putty, RAD, STS, IBM MQ Series, Linux, SVN, Hudson, Jenkins, Git Hub.

Confidential

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in the requirements review meetings and partnered with business analysts to clarify any specific scenarios.
  • Analyzed the business requirements and created use cases and prepared low and high level design documents.
  • Worked with J2EE design patterns in MVC architecture with spring.
  • Developed Stand alone Applications using Java J2EE.
  • Developed REST based services using Spring REST API and Apache Camel.
  • Effectively used string classes, Collections, Exception Handlings and multi-threading for writing the core logic.
  • Worked with Jackson API for parsing messages in the Json format to java objects and strings
  • Worked with Spring Boot and written content XML for creating the beans at time of build.
  • Writing UNIX shell scripts for batch processing.
  • Creation of database objects in the Unix environment
  • Jenkins based Automating deployment systems. It enables one-button click to build and deploy to specified stage.
  • Worked on JUnit for unit testing and Protractor tests for end to end testing in UI.

Environment: CORE JAVA, SPRING, REST, SOAP, UNIX, JSON, ORACLE, JUNIT, JENKINS, MVN, APACHE CXF, SVN REPOSITORY, Linux, SPRING TOOL SUITE.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Developed and supported various client serving Web Applications developed in Java, NodeJS, AngularJS and Mark logic in an Agile Scrum Environment.
  • Used HTML5, CSS3, JavaScript, JSP, AngularJS, AJAX, and Bootstrap in front end.
  • Developed the application using Struts MVC framework.
  • Used JSON and XML documents with Mark logic NoSQL Database extensively. REST API calls are made using NodeJS and Java API.
  • Integrated SimpleQueuing Service(SQS) and SimpleNotification Service(SNS) using AWS SDK.
  • Integrated AWS Simple Storage Service (S3) as data storage for storing Archived files.
  • Developed various critical functionalities such as Filters, Auto Suggestions and Spell Suggestions, which allow end users to focus their search requests.
  • Developed Action Form classes, Form beans, Action Classes using Struts.
  • Utilized CoreJava especially threads along with XQuery in recognizing the end user search terms.
  • Developed Maven Scripts to do compilation, packaging and deployment in Web Sphereapp server.
  • Used GitHub as source version control systems for code repository.
  • Created and Consumed Restful Web Services.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Used Web Sphere as the application server.
  • Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
  • Developed the web application using Eclipse IDE.
  • Used JIRA tool to delegate development tasks and followed a full scale bug life cycle to resolve bugs on a regular basis.
  • Worked actively in fixing the bugs reported in Test, UAT and Production environments.
  • Provided on call support to monitor successful deployments in UAT and Production release cycles.

Environment: Java, Struts MVC, Mark logic, AWS, SNS, SQS, S3, AngularJS, NodeJS, XML, XQuery, XPath, XSLT, XSD, JSON, Log4J, JUnit, HTML, JavaScript, JIRA,Restful, Unix, Shell, Web Sphere

Confidential, Chicago, IL

Java/J2ee Developer

Responsibilities:

  • Involved in deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance.
  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework
  • Developed the DAO layer using Hibernate and JDBC as well
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on user role
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP to work with the Risk Engine Applications
  • Used SAX parser for reading WSDL file to work with the services that it offers
  • Used JDBC for accessing database to write PL/SQL procedures, functions and triggers to work with different functionalities of applications.
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background
  • Wrote JSP & Servlets classes to generate dynamic HTML pages
  • Designed class and sequence diagrams for Modify and Add modules
  • Adopted Spring framework for the development of the project
  • Developed the user interface presentation screens using HTML
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects
  • All the coding and testing was performed using Eclipse
  • Maintained the existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs
  • Involved in fixing bugs and unit testing with test cases using JUnit framework
  • Developed build and deployment scripts using Apache ANT to customize WAR and EAR files
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database
  • Used Spring ORM module for integration with Hibernate for persistence layer
  • Involved in writing Hibernate Query Language (HQL) for persistence layer
  • Used Log4j for application logging and debugging
  • Coordinated with onshore team for requirement transition & getting the necessary inputs required for successful execution of the project
  • Involved in post-production support and maintenance of the application
  • Taken Query clarification meetings with clients for clear requirements
  • Performed internal, external code reviews and Final Inspection for clean code maintenance
  • Done cross testing for other associates in the team
  • Identified existing Production defects in the applications, proposed new solutions and implemented as well

Environment: JAVA, JSP, HTML, WSDL, XML, SAX, JAVASCRIPT, SERVLETS, HIBERNATE, EJB (SESSION BEANS), SWING, LOG4J, IBM WEBSPHERE, JNDI, ORACLE, WINDOWS XP, ANT, ECLIPSE, Change man, Remedy, SQL Developer.

Confidential

Java Developer

Responsibilities:

  • Performed analysis and created UML diagrams, class diagrams and sequence diagrams using MS-Visio.
  • Web application is developed using the MVC framework.
  • Used JSP to create login page, user profile, and account information pages.
  • Developed DAO layer using JDBC and wrote several SQL queries to store and retrieve results from database.
  • Used Servlets for handling the services used in applications.
  • Used Tomcatserver to deploy the application and used Eclipse to develop.
  • Interacting with the schools and understanding the requirements.
  • Analyzing the requirements and preparing design documents.
  • Estimating the software development effort.
  • Following project lifecycle and implementing the project
  • Testing the project and preparing unit test cases for execution.
  • Code review for other team members and cross testing their deliveries.

Environment: ECLIPSE, SERVLETS, JSP, JDBC, ORACLE, XML, TOMCAT, JAVA 1.5

Responsibilities:

Confidential

Java Developer

  • Acquired 136 rank in I-CET 2007 among over 200,000 aspirants.
  • Nominated for the best programmer across the account.
  • Delivered all my projects without any UAT or Post Production Defect.
  • Successfully trained offshore teams for two of my projects.
  • Solved many issues regarding development.
  • Identified and fixed several production defects in my project applications.

We'd love your feedback!