We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Tampa, FL

PROFESSIONAL SUMMARY:

  • 7+ years of years of experience in software design and development of various client - server based applications usingJAVAand J2EE technologies.
  • Good working Knowledge of writing SQL and Mongo Queries.
  • Expert level noledge on developing teh application using Spring, Hibernate, CoreJava, JDBC.
  • Experience in Back End Development including Web services, Data service layers
  • Worked in Spring Batch and job Scheduler tool(Autosys)
  • Profound working noledge on test API(Junit), logging API(Log4j), and various build tools(Maven).
  • Good working noledge on Unix script
  • Strongexperience in teh use of various software development tools as database management (SQL Developer, TOAD), source code control (VSS, Subversion, Clear Case), build and packaging tools (Hudson, Jenkins) and development IDE tools (Eclipse and RAD).
  • Also, worked in configuration management system like JIRA, RTC,
  • Proficient in using application servers such as WebSphere and Apache TomcatServer
  • Strong working experience in CoreJavadevelopment using OOPs, Multi Threading,Java Collections framework, Exception Handling.
  • Good working Knowledge in Object Oriented Programming (OOP) and Object Oriented Design (OOD).
  • Good experience wif SOA architecture and Soap & Rest Web Services
  • Experience in Agile software development methodologies
  • Good working Experience wif frontend technologies like JSP, HTML, XHTML, CSS, JAVASCRIPT, Ext JS, AJAX
  • Self-motivated goal oriented team player wif strong analytical, organizational problem solving skill.
  • Demonstrated competencies: Leadership, Team Management, Problem Solving.
  • Enthusiastic, creative and willing to assume increased responsibility.

TECHNICAL SKILLS:

Languages/Framework: Java 8, SQL, Spring 3.0, Spring MVC, JPA 2.2, Hibernate 3.5, J2EE Design Patterns, Web services, REST API, Log4J, Java Mail, JMS

Server Programming: Servlets, JSP, Java Beans, JDBC

Databases: Oracle 9i/10g, Mongo DB, SQL Server

Scripting Languages: JavaScript, Ext JS

Markup Languages: HTML, XML (SAX and DOM), CSS, JSON

Programming tools: Eclipse, Toad, SQL Developer

Application/Web Servers: Web Sphere, Apache Tomcat 7.0

Version Control: CVS, SVN, Clear Case, VSS

Operating Systems: Windows, Linux, UNIX

Protocols: HTTP, SOAP, HTTPS, SMTP, FTP, SFTP and TCP-IP

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Sr. Java developer

Responsibilities:

  • Involved in developing front end screens using Ext JS framework replacing Adobe Flex.
  • Used SVN for versioning control system.
  • Analyzing teh SQL queries and optimizing teh performance for increased productivity.
  • Implemented business logic and generated WSDL for those web services using SOAP.
  • Involved in Restructuring and optimizing service side code to convert teh system into Domain Driven model based system.
  • Hands on and implementation of JenkinsContinuous Integration, Module Testing, Software Configuration Management and Debugging.
  • Involved in Full SDLC life cycle experience including requirements gathering, high level design, detailed design, data design, coding, testing, and creation of functional documentation.
  • Acquired noledge on protocol like REST.
  • Used Oracle and Mongo Database.
  • Implemented Hibernate 4.0, HQL and Criteria API has to fetch teh data from SQL database.
  • Used Spring MVC middle layer to replace teh legacy framework which interacts between UI and Service.
  • Working wif Jasper reports for developing and bug fixing in teh reports which TEMPhas Oracle SQL as teh database along wifPDF report generation functionality from UI.
  • Developed Server side components using Hibernate and Spring framework.
  • Involve in teh Analysis, Design, and Development and Unit testing of business requirements.
Environment: Tool Used SVN, Junit, Eclipse IDE, SQL Developer, Maven, Jenkins Ext JS 4 Java 1.7, Spring, Hibernate, WebSphere, Unix SQL, Oracle 11g, Mongo DB

Confidential, Tampa, FL

Sr. Java developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of teh project which was modeled using Agile development methodology.
  • Implemented teh application using Adobe Flex for UI. worked on Linux Shell script Programming, and java Multithreading.
  • Merging teh latest code to release environment and build using Jenkins,
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Extensively used Spring and Hibernate annotations minimizing xml configurations.
  • Optimized code for Java and Flex
  • Used BlazeDS API for Spring and Flex interactions
  • Enhanced teh web services, Client and Server codes.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used API for asynchronous communication by putting teh messages in teh message queue.
  • Maintained teh code repository using SVN for keeping codebase in sync wif other phases of projects running simultaneously.
  • Designed various tables required for teh project in Oracle database.
  • Performed unit testing using JUnit framework. Used Ant scripts to build teh application.
  • Deployed application on WebSphere Application server and monitored teh error logs using Log4j.
Environment: Tool Used Front End Middle Layer/Service Back End/DB SVN, Junit, Eclipse IDE, SQL Developer, Maven, Jenkins Adobe Flex Java 1.7, Spring, Hibernate, JPA, Web Services, Jasper Report, WebSphere, Unix SQL, Oracle 11g

Confidential

Java developer

Responsibilities:

  • Involved in creating High and Low Level System design documents gathering teh requirements from face to face client discussion.
  • Involved in designing and developing teh application in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations
  • Developed teh presentation layer using JSP, HTML, CSS, different tag libraries and client validations using JavaScript and multithreading.
  • Used Maven for building teh application, and completed testing by deploying on application server.
  • Developed and published web service using Spring context and consuming 3rd party web service. Used Soap UI for teh development.
  • Extensively worked on Spring batch API for 3rd party feed processing.
  • Involved in Build and Deployment tasks in Jenkins.
  • Wrote unit test cases for Unit Level testing using SOA, Junit.
  • Developed front end using Spring MVC, JSP, JSTL.
  • Responsible for mapping teh database model intoDO using Hibernate annotations wif ORM.
  • Implemented Spring AOP framework for auditing tasks.
  • Used Log4J for logging teh applications exceptions and debugging statements
  • Used UML to design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams. used MS SQL server to retrieve and update data from teh databases.
  • Deployed teh application on Tomcat Application Server.
  • Designed front end pages using JSP, JSTL, JavaScript and AJAX calls to get teh required data.
Environment: Tool Used Front End Middle Layer/Service Back End/DB VSS, Junit, Eclipse IDE, MS SQL Server Client Spring MVC Java 1.7, Spring, Hibernate, JPA, Web Services, Apache Tomcat, Unix SQL, Microsoft SQL Server

Confidential

Java developer

Responsibilities:

  • Developed various product applications usingJava, J2EE and related technologies.
  • Involved in various phases of Software Development Life cycle (SDLC) of teh application like requirement gathering, Design, Analysis and code development.
  • Used Eclipse IDE and WebSphere as teh web server for deploying teh application.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages wif MQ system
  • Worked on Maven to build teh application.
  • Used JSP and tlds to create teh UI on runtime reading from database.
  • Used Junit framework for unit testing of application and Log4j to capture teh logs.
  • Worked closely wif QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications
  • Worked on Hibernate and created ORM mappings.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP)
  • Accessed database using SQL Queries.
  • Involved in developing teh application using Java/J2EE platform. Implemented teh Model View Control (MVC) structure using Spring.
  • Responsible to enhance teh Portal UI using HTML, Java Script, JSP, Java, CSS as per teh requirements and providing teh client side Java script validations and Server side Bean Validation Framework
  • Designed and implemented XML parsing for XML order conformations.
  • Developed web services using HTTP, SOAP and XML technologies.
  • Performing Configuration Management using Clear Case.
  • Responsible in testing teh classes and methods using JUnit test case.
Environment: Tool Used Front End Middle Layer/Service Back End/DB Junit, IBM RAD 6.0, Clear Case, Maven Spring MVC Java 1.6, Spring, Hibernate, JPA, Web Services, WebSphere, Unix SQL, Oracle 9i

Confidential

Java developer

Responsibilities:

  • Used Object Oriented Programming and design. (OOP & OOD)
  • Worked on simple SQL queries to check teh data in Oracle9i DB using teh Toad tool.
  • Developed both front-end and back-end of teh product using Java, J2EE, Struts like inhouse framework and Hibernate, and other technologies.
  • Extensively used Java Reflection API.
  • Developed user interfaces using JSPs, HTML, CSS,JavaScript, AJAX, JSP Custom Tags.
  • Used Hibernate as Persistence framework mapping teh ORM objects to table using Hibernate annotations.
  • Responsible to write teh different service classes and utility API which will be used across teh frame work. quest.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework using Junit API
  • Developed Hibernate mapping files wif Oracle database.
  • Used Eclipse IDE for development and SVN for versioning system.
Environment: Tool Used Front End Middle Layer/Service Back End/DB VSS, Junit, Eclipse IDEStruts like inhouse framework Java 1.4, Spring, Hibernate, JPA, Web Services, WebSphere, Unix SQL, Oracle 9i

Confidential

Java developer Trainee

Responsibilities:

  • Used Object Oriented Programming and design. (OOP & OOD)
  • Worked on simple SQL queries to check teh data in Oracle9i DB using teh Toad tool.
  • Developed both front-end and back-end of teh product using Java, J2EE, Struts like in house framework and Hibernate, and other technologies.
  • Developed user interfaces using JSPs, HTML, CSS,JavaScript, AJAX, JSP Custom Tags.
  • Used Hibernate as Persistence framework mapping teh ORM objects to table using Hibernate annotations.
  • Responsible to write teh different service classes and utility API which will be used across teh frame work.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework using Junit API
  • Developed Hibernate mapping files wif Oracle database.
  • Used Eclipse IDE for development and SVN for versioning system.
Environment: Tool Used Front End Middle Layer/Service Back End/DB VSS, Junit, Eclipse IDEStruts like inhouse framework Java 1.4, Spring, Hibernate, JPA, Web Services, WebSphere, Unix SQL, Oracle 9i

Hire Now