We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Experienced IT professional with 7+ years of experience in Java/J2EE related technologies. Sound experience in the Analysis, Design, Development, Coding and Testing under Client Server environment.
  • Expertise in developing both front end & back end applications using Java, Servlets, JSP, ANT, AJAX, EJB, Struts 2.0, Hibernate, JMS, JDBC, XML, Restful Web Services.
  • Experience in J2EE Design patterns, Struts framework, spring, Hibernate, My baits.
  • Object oriented analysis, design and hands on experience in Java SDK, JDBC, EJB, JMS, JNDI, Spring, JSF, Hibernate, Web Services (UDDI, SOAP, WSDL), XML (SAX, DOM), JAX - WS, AXIS, HTML.
  • Good experience in configuring, deploying applications using Web logic, Websphere, Apache Tomcat, JBoss Servers.
  • Experience developing Oracle based stored procedures using PL/SQL.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, and Factory Design pattern, Value Object, Singleton and Proxy Design Pattern.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Good experience with Multithreading, Collections and Exceptions.
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers, Functions.
  • Engineering web development, multi-tier applications, acting as all players from Database to user interfaces.
  • Experience in designing Low Level and High Level design documents.
  • Experience in working with JavaScript frameworks like Bootstrap and Angular JS.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring
  • Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Development experience in Agile based projects. Worked closely with client to handle Distributed Scrum teams.
  • Implemented various Ajax Frameworks such as JQuery, DOJO, JSON.
  • Designed and developed various integration components using JMS and MQ Series.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.
  • Configured logging tool using log4J. Managed version control using CVS, VSS, SVN and Star Team.
  • Good experience in implementing Caching strategies and proven expertise in configuring JBOSS Cache provider with Web sphere 6.1.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE, Core Java.

Distributed Technologies: JSP, Servlets, JDBC, Web Services.

Scripting Technologies: Java Script, JQuery, Grunt.

Web Frameworks: Struts, Spring, AJAX, Hibernate, HTML5, CSS3, Angular JS, Node JS.4

Databases: Oracle, MySql, SQL Server, PostgreSQL/PostGIS, DB2.

Web Services: SOAP, WSDL, UDDI, XML, XSD, XSL, REST, SOA, AXIS.

Web/Application: Servers Web Sphere, Web Logic, Apache Tomcat, JBoss, Glass Fish.

Methodologies: J2EE Design Patterns.

Operating Systems: Windows, UNIX, IDE Eclipse, Intelli J IDEA, RAD, Spring STS.

Version Control: Tortoise GitHub, SVN, IBM Rational Clear Case and CVS.

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Sr. Java Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Design and developed web application using JSF, Spring Web Flow, Spring and AJAX technology.
  • Used Selenium Web driver for automating functional testing and to identify various critical points in applications.
  • Followed Agile methodology and participated in Sprints during development.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript's for validating the client side user information based on their business rules.
  • Coordinate activities and motivate others through leadership and a positive outlook, having Strong analytical and debugging skills.
  • Developed Custom tag libraries for providing multi-lingual functionality.
  • Worked with HTML5, HTML, DHTML, CSS, JAVASCRIPT, JSON in UI pages.
  • Developed Mail Merge framework to create bulk mails by merging data with MS Word templates using MS Office Java API.
  • Prepared and Execution of test scripts using Selenium.
  • Designed and Developed LDAP Authentication & Authorization Services using Java, LDAP, DB2 Commands.
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Web development techniques and advancements in the area of UX and responsive frameworks
  • Designed and developed Web Services to provide services to the various clients using SOAP and WSDL.
  • Experience in Web Services development using Apache-Axis, JAX-RPC, JAXB and Security architecture for marinating security levels for business process.
  • Developed complex stored procedures (common shared routines) to interface with Aging and Youth application.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Wrote Junit classes for the services and prepared documentation.
  • Integrated various modules and deployed them in Web Sphere Application Server.
  • Responsible for debugging, testing, maintaining and deploying the application.

Environment: Java 1.7/1.8, J2EE, JSP, JSTL, JDBC, JSF, Spring Framework, Hibernate, XML, JavaScript, Web services, SOAP, WSDL, Servlets, DB2, HTML, JUnit, Selenium, Web Sphere Application Server.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often.
  • Reviewed the Selenium scripts developed by the team members.
  • Automated the User interface testing using Selenium Web Driver.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade, Value object and DAO design patterns.
  • Designed new classes and functionalities using various OOPs concepts for CRM application for customer service, especially using dynamic polymorphism concept.
  • Used the JavaScript dynamic functionalities for different UI components and handled the exceptions.
  • Wrote Page level code using JavaScript with angular.js, Backbone.js, Node.js, Bootstrap framework. along with JQuery and other JavaScript libraries.
  • Development, deployment, configuration of the Java Messaging Services (JMS) on JBoss.
  • Responsible for having exposed the development team to the Agile practices that have become the norm during his time with the company.
  • Used Log4j for logging errors, messages and performance logs.
  • All the Business logic in all the modules is written in core Java.
  • Involved in creating Restful services with the JAX-WS Provider and Dispatch APIs.
  • Developed Restful web service using CXF framework implementation provided JAX-RS 1.1 and JAX-RS 1.0 the java API to create the web services.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in data base.
  • Used Maven as Build Tool.
  • Implemented Executor Framework from multithreading to achieve better performance.
  • Implemented business objects and business logic of the application different modules of wholesale (Java).
  • Worked with key stake holders to meet requirements and drive results with extensive usage of HTML4/5, CSS2/3, AJAX and JQuery.
  • Work with Node.js use to multiple threads for file and network events
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Used SVN for version control.
  • Developed reporting and web service client applications using SOAP

Environment: Java/J2EE 1.6/1.7, HTML4/5, CSS2/3, JUnit, Apache CXF, Spring, Angular JS, Selenium, JQuery, JavaScript, JBoss, SQL Server.

Confidential, Wilmington, DE

Java Developer

Responsibilities:

  • Implemented the project using the Spring MVC framework.
  • Used Spring Framework's Dependency Injection to have a loose-coupling.
  • Implemented AOP of Spring Framework to implement logging.
  • Also incorporated the validation framework for the project.
  • Built various controller classes and application context file.
  • Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
  • Implemented Hibernate instead of traditional JDBC code.
  • Developing and consuming web services like SOAP(JAX-WS), REST(JAX-RS).
  • Wrote SQL Queries to interact with Oracle Database.
  • Generating REST(JAX-RS) based web services using Server Oriented Architecture.
  • Implemented custom tags in Struts framework.
  • Used Hibernate 3.0 for object relational mapping with the persistent database.
  • Exposed functionally of system to other system by creating Web Services using Jersey.
  • Used XML Beans for data interchange.
  • Built and deployed and tested on BEA Web logic 10.x.
  • Used Hibernate ORM to persist data to Oracle data base.
  • Worked on large volumes of data and database performance tuning.
  • Unit testing was performed using JUnit and Version control through Subversion.
  • Wrote Shell Scripts for executing batch statements.
  • Practiced agile development approaches.

Environment: JDK 1.5/6, AJAX, Hibernate 3.x, JSP 2.1, Spring, Servlets, Web logic 10.x, Eclipse 3.x, Oracle 10g, SVN, MS-SQL, PL/SQL, XML, HTML, JavaScript, Angular JS, Thyme leaf Engine, open JPA, Web sphere, JUnit, Log4j, Shell Scripting, UNIX

Confidential, Berkeley, CA

Java Developer

Responsibilities:

  • Designed and developed java backend batch jobs to update the product offer details.
  • Did Core Java coding and development using Multithreading and Design Patterns.
  • Did Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Preparing technical specifications, test plans for unit testing.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
  • Used Hibernate 3.2 as ORM solution in persistence layer of the application.
  • Involved in developing custom tag libs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
  • Wrote HBM mapping files and POJO classes to map database tables with java objects.
  • Created an XML configuration file for Hibernate -- Database connectivity.
  • Involved in Preparing Check List for Application Deployment in Implementation.
  • Preparing technical specifications, test plans for unit testing.
  • Actively involved in the code reviews.
  • Debugging and troubleshooting the bugs and resolving the issues.
  • Involved in bug fixing & production support and maintenance activities.
  • Performing Code merge using SVN and Deploying of code to Web sphere.
  • Performed activities for quality process by configuration management to achieve CMMI Level 5.

Environment: Java 1.6, JSP, Struts, Servlet, EJP, Spring, Hibernate, My Eclipse, Java Script, JSTL, Unix, Shell script, AJAX, XML, Websphere Application Server, SQL, PL SQL, Maven, ORM, Web logic 10, Web service (SOAP, RESTFUL).

Confidential, Santa Clara, CA

Java Developer

Responsibilities:

  • Involved in coding using Java, JSP, Servlets & JavaScript
  • Preparing test cases and technical specification documentation.
  • Involved in Bug Fixing and Production Support Maintenance.
  • Integrated various modules and deployed on Websphere.
  • Involved in writing JSP and SQL to handle transactions
  • System Integration Testing and Implementation.
  • Documented the defects using Quality Center and tracked them to completion by communicating and co-coordinating with the development as well as the support group.
  • Developed multiple user interfaces using XMIs/GWTs and HTML/CSS
  • Used Maven 2 and 3 for project builds
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.

Environment: Java 1.4, J2EE 1.4, JavaScript, Eclipse, MySql, JSP, Servlet, Spring, Web sphere Application Server.

We'd love your feedback!