We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 11 years of strong IT experience in Software Analysis, Design, Development, Implementation and Unit testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE technologies and on LINUX and Windows platforms.
  • Expertise in designing and developing web based enterprise applications using J2EE technologies like Spring, Hibernate, JSF, JDBC, JNDI, Java Beans, JAXB, Web services (SOAP, REST), XML, JUnit, Servlets, JSP, Struts.
  • Expertise in Software Development Life Cycle (SDLC) phases including Analysis, Design, Implementation, Testing and Maintenance.
  • Good experience and exposure in working with Spring Framework 4.1, Apache Maven 3.2, Jersey REST API 2.0, JSON, Jquery, Data Table, Oracle 11g
  • Worked on invoking APNS (Apple Push Notification Service) to send a notification to the user using Java notnoop framework.
  • Expertise in working in agile methodologies.
  • Experience working in front - end/presentation tier development using Spring velocity template, JSF, JSP Custom Tags, JavaScript, Jquery, CSS
  • Expertise working with standard JAVA/J2EE Design Patterns (MVC, Singleton, DAO, DTO, Intercepting Filter, Service Locater).
  • Worked with different spring modules - Spring MVC, Spring ORM, Spring DAO, Spring JDBC, Spring Core, and Spring AOP.
  • Expertise in developing REST and SOAP based web services.
  • Good exposer to application servers Tomcat, WAS and JBOSS.
  • Worked on queries and configuring RDBMS Oracle 11g, HSQLDB, My SQL.
  • Well versed in using configuration management tools SVN, GitHub
  • Worked in continuous integration environment using Jenkins, AnthillPro
  • Proficient in using log4j, slf4j, logback for logging and debugging purposes.
  • Good analytical skills and fast learner. Strong moral and work ethics with a sense of self-discipline and integrity. Also have experience of managing Offshore Development module.
  • Knowledge of node.js. Have developed RESTFul service for a POC project.

TECHNICAL SKILLS

JAVA/J2EE Technologies and Framework: Java, J2EE, JSP, Servlet, Spring 4.1, Hibernate, Maven 3.2, ANT, Log back, SLF4J, JUnit, Jrules, WebServices using Jersey REST API 2.0 and SOAP JAX-WS, Java notnoop APNS

Web Technologies: JSP, JSF, Spring Velocity, HTML, XML, XSLT, CSS

Scripting Languages: Java Script, Jquery, Data Table, Node.js(knowledge)

Application Servers: IBM Web Sphere, Apache Tomcat and Jboss

RDBMS: Oracle, SQL Server, MySQL, HSQLDB

Version Control: Tortoise SVN, GitHub

Tools: Oracle Developer, TOAD, Soapui, Fisheye, Jenkins, AnthillPro, MQMon, Chrome DHC (REST test tool)

IDE: Eclipse, IBM RAD, Jboss Studio, IBM RSA

Operating System: Windows, LINUX

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Senior Java Developer

Responsibilities:

  • Involved in multi-tiered Java/J2EE design using Spring Framework 4.1, Jersey REST API 2.0, Oracle 11g
  • Involved in application development using Java 8, Spring 4.1, Jersey REST 2.0, Maven 3.2
  • Used Spring JDBC framework to connect to database and develop SQL queries.
  • Developed Restful WebServices using Jersey 2.0 API and JSON as media type in integration with spring framework 4.1.
  • Developed REST client to make request and accept response from a REST based One Pass vendor application.
  • Implemented logging mechanism using SLF4J with log back.
  • Used Spring's PlatformTransactionManager to handle a transaction based on a business condition
  • Used Jersey's Exception Mapper to handle business exceptions and error/validation response messages back to the user
  • Used Java Secure Random to generate 20-digit alphanumeric token.
  • Written JUnit test cases to ensure the accuracy of the code.
  • Used Tortoise SVN as the source version control tool. Used AnthillPro tool to build and deploy to environments in food chain.
  • Analysis of the requirements provided by the clients.
  • End to End ownership for all development activities.

Environment: Java JDK 1.8, Spring 4.1, SLF4j, Log back, Jersey 2.0 REST API, Oracle 11g, UNIX, Eclipse, Maven 3.2, AnthillPro

Confidential, San Francisco, CA

Senior Java Developer

Responsibilities:

  • Involved in multi-tiered Java/J2EE design using Spring Framework 4.1, Jersey REST API 2.0, JAXB, Oracle 11g
  • Worked on designing JSON request response template for calling applications.
  • Involved in application development using Java 8, Spring 4.1, Jersey REST 2.0, Maven 3.2
  • Used Spring JDBC framework to connect to database and develop SQL queries.
  • Worked on enabling CORS (Cross Origin Resource Sharing) support in Jersey 2.0 framework.
  • Implemented logging mechanism using SLF4J with log back.
  • Used Jquery to make Ajax call to backend service.
  • Implemented spring’s Simple Cache Manager to store a static value from database.
  • Worked on creating configuration xml and XSD, generated the artifacts using xjc command.
  • Worked on unmarshalling the xml data to java object.
  • Written JUnit test cases to ensure the accuracy of the code.
  • Used Tortoise SVN as the source version control tool. Used AnthillPro tool to build and deploy to environments in food chain.
  • Complete ownership of development activities.

Environment: Java JDK 1.8, Spring 4.1, SLF4j, Log back, Jersey 2.0 REST API, Oracle 11g, UNIX, Eclipse, Maven 3.2, AnthillPro

Confidential, Hartford, CT

Lead Java Developer

Responsibilities:

  • Involved in multi-tiered JavaEE design using spring MVC, Spring JDBC deployed on Jboss Application Server connecting to Oracle 11g database.
  • Involve in application business layer development through spring framework.
  • Developed presentation layer and GUI framework using Velocity template, CSS and did Client-Side validations using Jquery.
  • Used Spring JDBC framework to connect to database and develop SQL queries.
  • Involved in Spring MVC model integration for front-end request action controller.
  • Involved in writing SOAP based web service and client to interact with outside applications.
  • Developed RESTFul web service to have the communication with the outside applications.
  • Used SOAPUI tool to test SOAP based WebServices.
  • Monitored the logs using Log4J and fixed the problems.
  • Involved in writing xslt transformation from one xml to another.
  • Written Jrules using IBM RSA and deployed to Rule execution engine.
  • Written JUnit test cases at various class level and method level to ensure the accuracy of the code.
  • Used agile methodology for project development and actively participated in daily meetings.
  • Used Tortoise SVN as the source version control tool. Used Jenkins for continuous integrated environment.
  • Analysis of the requirements provided by the clients.
  • End to End ownership for all development activities.

Environment: Core Java, spring3.0, Log4J, Jquery, XSLT, XML, Web services, Oracle 11g, UNIX, Jboss

Confidential, Hartford CT

Senior Java Developer

Responsibilities:

  • Involved in Front end component designing in JSF2.0 and Rich Faces framework.
  • Developed backing beans for the frontend component.
  • Writing database queries using OpenJPA in DB2 database.
  • Implemented JSF validation technique using AJAX.
  • Tested external WebServices using soapui tool
  • Written JUnit test cases for each backend java classes.
  • Co-ordination with client, Architecture team, QA, J2EE middleware team.
  • Involved in code reviews maintaining coding standards, assisting team members.
  • Handled all environment setup and configure responsibilities using ISCMS tool.
  • Setup and configure environment

Environment: Java, JSF2.0, XML, DB2, Web sphere, OpenJPA

Confidential, Hartford CT

Senior Java Developer

Responsibilities:

  • Involved in front end development in JSP
  • Involved in designing and implementing new changes in the application
  • Developed MDBs and integrate with backend java classes.
  • Consume web services from application, generated Stub’s for web service consumption
  • Developed web services and published over the network.
  • Involved in database layer development and integration with business service layer.
  • Involved in writing JUnit test cases and testing with fixture tool.
  • Used SVN as version control integrated with IBM RAD.
  • Checking status of the messages using MQMon tool.

Environment: JSP, JDK 1.5, WebServices, Web Sphere App server, MDB, Oracle 10g

Confidential

Java Developer

Responsibilities:

  • Developed View’s using JSP, Servlet, and HTML in Struts Framework.
  • Developed core logic for Report generation using Threads, MDB and SLSBean
  • New CR/Enhancement/Defect analysis and requirement gathering
  • Technical and functional support for all implementation phase (SIT/UAT/Production).
  • Involved in unit testing of the application
  • Coordinating with Database, Web sphere, BOS teams for GLE batch run, environment set up, configuration, deployment and bug fixing.

Environment: Java, EJB, JSP, Servlet, Struts 1.2, Oracle 10g, Web sphere 6.0, Solaris 10.

Confidential

Java Developer

Responsibilities:

  • Developed View’s using JSP, Servlet, and HTML in Struts Framework.
  • Developed core logic for Report generation using Threads, MDB and SLSBean
  • Front end application design by using Polaris internal tool T-line
  • Actively involved in Designing View’s using JSP, HTML in Struts Framework.

Environment: Java, EJB, JSP, Servlet, Struts 1.2, Oracle 10g, Websphere 6.0, Solaris 10.

Confidential

Java Developer

Responsibilities:

  • Developed View’s using JSP, Servlet and HTML
  • Written frontend validations using JavaScript
  • Developed SLSBean, Entity beans using EJB2.0
  • Worked on java JDBC to persist the data.

Environment: JSP, EJB, MySQL, Web sphere 5.0

We'd love your feedback!