We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Houston, TexaS

PROFESSIONAL SUMMARY:

  • Skilled IT professional wif 9 years’ experience, comprehensive of Leading and developing projects.
  • Successfully lead projects from project initiation to completion, including requirement gathering, designing, Build, and maintenance.
  • Strong experience working in various phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during teh development of software applications.
  • Proficient in working wif various technologies like Java, JDBC, Servlets, JSP, Struts, JSF, XML, Jasypt, Spring and Hibernate.
  • Good experience in implementation and testing of Web Services using SOAP and REST based architecture.
  • Developed web - based GUIs using HTML, CSS, Java Script, JQuery, JSON and AJAX.
  • Worked extensively wif RDBMS development and implementation using Oracle SQL and PL/SQL.
  • Expertise in App servers namely Weblogic and Tomcat.
  • Expertise in Weblogic application server installation, domain creation and deployment of EAR’s.
  • Good experience on version management tools like SVN, MKS and GIT.
  • Experience in teh Unit Testing mechanisms like JUnit, Powermock, Mockito
  • Experience wif Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML).
  • Experience in working wif fast paced Agile environment wif emphasis on Test Driven Development (TDD).
  • Proficient in programming, having strong problem solving skills and a team player.
  • Hard worker, fast learner, good interpersonal skills and TEMPhas good work ethics
  • Proven multidisciplinary, analytical and interpersonal skills to work in diverse team environments.
  • Experience working in Healthcare, Insurance and Financial Services Organizations.
  • Participated in defining teh Project NFR’s and performing single user profiling and teh load test to define teh Performance Pain points and provide teh code/sql changes to improve teh performance

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, Oracle, UML

Java/J2EE Technologies: J2EE, Servlets, JSP, JSTL, JDBC, JavaBeans, Struts, MVC, Hibernate, Spring, ANT, MAVEN, Log4j, XML, JMS, JSF, JUNIT, Web services, Multithreading, JTA, Custom Tags.

Web Technologies: HTML, DHTML, Java Script, CSS, SOAP, Jquery

Frameworks: Struts 2.0/1.2, Spring, Hibernate 3.x, JPA, JSF 2.0/1.2, IBatis, Spring Core, Spring ORM, Spring MVC

Web/Application Servers: Web Logic 10/6,Apache Tomcat

Database Environments: Oracle 11/10g/9i/8i, SQL Server 2008/2005/2000, PL/SQL, JDBC, ODBC, MS-Access.

Operating Systems: Windows 2008/2003/2000/ NT/98, UNIX OS.

Web Service Technologies: TIBCO,SOAP, XSD, WSDL .

Version Control Tools: SVN, MKS, GIT.

Build Script: ANT, Maven.

IDE’s: Eclipse 3.6/3.4/3.1/3.0

Tools: & Messaging System: JUnit, Mockito, Powermock, Easy mock

Patterns: MVC, Core J2EE design patterns (MVC, business delegate, service locator, session façade, DAO, DTO, Singleton, etc).

PROFESSIONAL EXPERIENCE:

Confidential, Houston, Texas

Senior Java Developer

Responsibilities:

  • Involved in design and development of web interface using JSP, JavaScript, and Jquery for User Administration and Role based access.
  • Responsible for leading teh team in achieving teh deliverables by meeting estimates for every sprint.
  • Involved in review activities such as peer code review, test cases review and document review.
  • Built an end to end vertical slice application using Spring, Hibernate, Maven2, and JSON .
  • Developed persistent layer using hibernate and Jasypt library to provide high level security wif encrypted data at database side.
  • Responsible for Data Modeling and User Schema Administration for teh Portal.
  • Wif Hibernate as teh persistent layer, responsible for setup, design and development of annotation based service layer.
  • Responsible for Integrating teh data feed applications to facilitate teh information flow for teh portal.(Eg., Spring mvc application wif fatwire using ajax and apache rules)
  • Responsible for developing Junit test cases to maintain complete Code Coverage

Environment: Java 1.7, Spring3.4, Hibernate 4, Oracle 11, Weblogic, Maven2, JUnit, SVN, Jenkins, Jquery, JavaScript, AGILE, Jasypt, Fatwire, Apache SOLR.

Confidential, Fairfax, Virginia

Senior Technical Lead

Responsibilities:

  • Responsible for leading a team that are involved in designing and developing various interfaces that enable teh information flow from teh Luminis System to other external systems.
  • Responsible for setting up environment by coordinating wif teh offshore team for supporting payment related services incoming through third party vendors.
  • Responsible for requirement capture for various schedulers to support teh back office day to day operations.
  • Involved in design and development of web interface using JSP, JavaScript, and Jquery for administering and managing users and clients.
  • Responsible for leading teh team in achieving teh deliverables by arriving at estimates for every sprint.
  • Involved in review activities such as peer code review, test cases review and document review.
  • Built an end to end vertical slice application using frameworks like Spring, Hibernate, JSTL Maven2, and JSON that are integrated to Luminis product.
  • Integrated other sub-systems like project applications, online application system, and documentation system wif teh structured products through SOAP based Web services, and XML.
  • Involved in teh development of portlets for Luminis product using Spring.
  • Involved in capturing business requirements in teh form of functional specifications and detailed design documents.
  • Improved teh build process by migrating it from Ant to Maven2, generated reports using maven.
  • Improved code quality and coverage by adding unit test cases.
  • Involved in Sprint planning using Agile development methodology to develop and maintain teh modules.

Environment: Java, Spring, Hibernate, Oracle 9i, PL/SQL, Web services, Weblogic, Oracle, ANT,Maven2, JUnit, SVN, Jenkins, XML, XSL, XSD, SOAP, Jquery, JavaScript, AGILE, Eclipse.

Confidential

Team Lead, Senior Developer, Programmer Analyst

Responsibilities:

  • Responsible for requirement capture, design and implementation.
  • Developed technical design documentation for major functional enhancements.
  • Responsible for leading teh team in achieving teh deliverables.
  • Bug fixing and Knowledge Management Sessions.
  • Integrated other sub-systems wif teh structured products through SOAP based Web services, and XML.
  • Involved in design and development of web interface using JSP, JavaScript, and Jquery for administering and managing users and clients.
  • Implemented business process, database retrievals, access of information and User Interface using Spring Framework.
  • Improved code quality and coverage by adding unit test cases.
  • Involved in developing teh Unit test cases for web flow related XML files.
  • Organized day to day scrum calls, involved in Sprint planning using Agile development methodology .
  • Involved in estimation based on functional specification and provided teh high level & low level design.
  • Involved in review activities such as peer code review, test cases review and document review.

Environment: Java, Spring, Spring web flow, XML, XSL, XSD, XHTML, Hibernate, Oracle 9i, PL/SQL, Web services, weblogic, Tomcat, Oracle, ANT, Maven2, JUnit, SVN,GIT,JIRA.

Confidential

Team Lead, System Analyst, Senior Java Developer

Responsibilities:

  • Responsible for requirement capture, design and implementation.
  • Involved in teh design and implementation of palettes using Tibco BW.
  • Responsible for teh complete flow and integration of Java wif Tibco BW.
  • Responsible for handling teh Proof of concepts for a webpage to an image
  • Responsible on customer enhancements and bug fixing which are planned in every sprint and added as backlogs in version1
  • Responsible for maintaining teh test coverage upto 90% using cobertura plug-in.
  • Setting up teh project and building using Continuous Integration, Hudson.
  • Involved in doing AGILE (SCRUM) practices. Involved in planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings.
  • Involved in review activities such as peer code review, test cases review and document review.

Environment: Java, Wicket, Tibco BW,,Spring, XML, Hibernate, Oracle 9i, PL/SQL, Cobertura, weblogic, Oracle, ANT, Maven2, JUnit, SVN,Jquery.

Confidential

System Analyst, Senior Java Developer

Responsibilities:

  • Worked on customer enhancements and bug fixing which are planned in every sprint and added as backlogs in version1.
  • Involved in coding, debugging, unit testing, adding/modifying teh activities in teh Tibco BW process.
  • Responsible for setting up teh environment for Calling services using XMF (XML Messaging Framework)
  • Creating test data like trains and cars in Mainframe TCS system.
  • Implemented palettes that are responsible for tracking Queues.
  • Involved in creation of integrating mailing functionality using Tibco BW.
  • Moving teh changes to prod using change management wizard (cmWizard).
  • Creating JMS queue requests using cmWizard application.
  • Writing test cases and maintaining teh test coverage upto 90% using cobertura plug-in.
  • Setting up teh project and building using Continuous Integration, Hudson.

Environment: Springs, Tibco BW, ColdFusion, Oracle, Eclipse, Putty, MKS, SVN, Hudson, Maven, Struts, Hibernate.

Confidential

Senior Java Developer

Responsibilities:

  • Involved in documentation, development of business logic, front end and database.
  • Involved in teh development and teh delivery of modules.
  • Involved in creation of integrating mailing functionality using Tibco BW.
  • Development activities like creating JSP pages, Struts action mappings and deploying to servers.
  • Involved in teh creation of Test cases using Junit.

Environment: Java, Tibco BW, ColdFusion, Oracle, Eclipse, SVN, Maven, Struts

Confidential

Java Developer

Responsibilities:

  • Requirements gathering and arriving at estimates for every sprint.
  • Responsible for design and implementation of framework for teh application using Springs, Oracle.
  • Responsible for design and implementation of DAO layer.
  • Involved in writing JUNIT test cases.
  • Followed Agile methodology. Implemented teh Scrum process.

Environment: Java, Spring, Hibernate, Jbpm, HSQLDB, Eclipse, Maven, Agile

Confidential

Java Developer

Responsibilities:

  • Coding teh Functionality and teh work around wif teh development team.
  • Involved in teh implementation of different modules using Struts.
  • Requirement gathering and providing online support to teh Client
  • Quality Assurance.

Environment: Java, Struts 1.2, Tiles, JSP, Ant, Oracle, Eclipse.

We'd love your feedback!