We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Buffalo, NY

SUMMARY:

  • Verifiable 10 years of experience in design, development and implementation of Enterprise applications using JAVA / J2EE technologies in Banking & Sales Domain.
  • Extensive experience in all phases of the project life cycle (SDLC) including requirements gathering, analysis, design, coding, testing, documentation, delivery and support.
  • Involved in complex software applications and prepared Functional Specification document (FSD), Deployment Instructions, High level design and low level design.
  • Hands on experience in Core Java (JavaBeans, Collections Frameworks, Multi - threading, Networking).
  • Experienced in Front-End application development using JSP, Servlets, AJAX, HTML, CSS, and JavaScript and with web frameworks Hibernate, Struts, Spring, JDBC,WebServices
  • Experienced in working with Application Servers like IBM WebSphere 7 and Apache Tomcat 5.0/6.0/7.0.
  • Experienced in version control system tools like MKS, RTC.
  • Expertise in MVC Architecture and frameworks including Struts, Spring, Hibernate.
  • Experience in RDBMS such as Oracle, SQL Server and DB2.
  • Strong development practice with object oriented design patterns using UML.
  • Good knowledge on Object Oriented Analysis and Object Oriented Design.
  • Experience in Managing build files using MAVEN / ANT and logging using Log4j.
  • Experience in Big Data Technologies - Hadoop, Hdfs, Yarn, Mapreduce, Pig, Hive, NoSql, Sqoop, Oozie, Flume, Cloudera.
  • Worked as Metadata Analyst on IBM Info Analyzer tool used for quality analysis of data
  • Good knowledge on CMMI level 5 practices.
  • Proven experience in SQL and PL/SQL.
  • In addition to extensive technical experience, ability to understand business factors and develop software solutions to meet business needs.
  • Very strong written and oral communication skills and ability to work independently and as part of a team, including in leadership and mentoring roles.

TECHNICAL SKILLS:

OS: Windows XP/7/8/10, 2012, UNIX.

Languages: JDK (1.2, 1.3, 1.4, 1.5), Servlets 2.3, JSP 1.2/2.0, HTML, EJB 2.0/3.0, JDBC 2.0, JNDI,JMS,JAVA, J2EE,Struts, Spring, Spring Integration, XML, WebServices, Hibernate, Hadoop.

Tools: Maven,JUNIT,SONAR, HP Quality Center, Adobe Live Cycle Designer 8.1, IBM Infosphere Information Analyzer

Web: HTML, CSS, JavaScript, AJAX.

IDE: Rational Application Developer 8.0, Eclipse

Servers: WAS 6.1, WAS 7.0, WAS 8.0, Tomcat

Databases: DB2, SQL Server 2008/2012, Oracle 9i/10g/11g

MSSuite: MS Word, Power Point, Excel and Visio.

Version Control: MKS, IBM Rational Team Concert (RTC)

PROFESSIONAL EXPERIENCE:

Confidential, Buffalo,NY

Sr. Java Developer

Responsibilities:

  • Actively participated in the complete Software development life cycle starting from design phase to the implementation phase.
  • Prepared Solution Design and Technical Design documents of the project.
  • Developed code in Business, Channel and Client layers using Java, Spring, web services.
  • Involved in injecting dependencies into code using Spring core module concepts like IOC of Spring Framework.
  • Extensively developed client side screen using JSP, HTML and DHTML.
  • Designed Use Cases, Class Diagrams, and Sequence diagrams
  • Developed SOAP based WebServices
  • Developed Java classes to perform data validation once the data is loaded from different data sources.
  • Developed JSPs for front end integration and used Maven as building tool for the application
  • Developed the helper classes for better data exchange between the MVC layers.
  • Responsible for developing web tier based on MVC architecture using Spring MVC, Spring core.
  • Worked on implementing LDAP authentication.
  • Worked with the team to fix the SONAR review defects.
  • Used Maven tool for building and packaging the application.
  • Version control of the application is taken care by RTC.

Environment: Java, J2EE, Spring, Spring Integration, Web services, RAD8.5, WAS8.0

Confidential

Sr. Java Developer

Responsibilities:

  • Prepared Functional Design and Technical Design documents of the project.
  • Developed code in Business, Channel and Client layers using Java, Spring.
  • Extensively developed client side screen using JSP, HTML and DHTML.
  • Developed Java classes to perform data validations.
  • Developed JSPs for front end integration and used Maven as building tool for the application
  • Extensively used the Spring controller component classes for developing the applications
  • Responsible for developing web tier based on MVC architecture using Spring MVC, Spring core.
  • Used RAD as IDE for development
  • Used RTC for source code control and JUNIT for unit testing
  • Involved in developing business tier using stateless session bean (acts as a Session Facade) and Message driven beans
  • Provided training of the application to the local team.
  • Handover of the project to the local production support team.

Environment: Java, J2EE, Spring, RAD8.0, WAS6.0

Confidential

Java Developer

Responsibilities:

  • Analyzing the requirements and leading the team in development and testing activities.
  • Developed JSPs for front end integration and used Maven as building tool for application.
  • Responsible for developing web tier based on MVC architecture.
  • Involved in build and deployment process.
  • Coordinated the loading activities.
  • Performed SONAR analysis and fixed the defects.

Environment: Java, J2EE, RAD8.5, WAS8.0

Confidential

Java Developer

Responsibilities:

  • Involved in POC, Design, Analyzing the requirements and leading the team in development and testing activities.

Environment: Infosphere Information Analyzer tool

Confidential

Developer

Responsibilities:

  • Involved in the development of Adobe forms using “SmartForms /GP2 and GAOD” solutions using Adobe technologies.
  • Developed various adobe account opening forms used across for different entities.
  • Aid in support/integration/deployment / data management of Adobe technology projects in development, Staging or UAT and production environment.

Environment: Java, XML, Adobe live cycle Designer tool

We'd love your feedback!