We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 15+ years Java and J2EE technologies 8+ years of working on commercial applications.
  • 9+ years backend development and feels comfortable working from end to end 8+ years JUnit (Libredigital, IBM, Heatwave, Accenture, Dynamic CAFM, Confidential )
  • 7+ years SQL (LibreDigital, Confidential, Heatwave, AAC, Citiant, Confidential, Dynamic CAFM, Confidential, Confidential ) 4+ years EJB3 and Hibernate/JPA (LibreDigital and Confidential )
  • 3 years SOA Architecture (Libredigital, Dynamic CAFM)
  • 3+ years Java internationalization (LibreDigital, Confidential, Dynamic CAFM, Confidential )

TECHNICAL SKILLS

  • Web Services(SOAP/REST) Spring(core ioc mvc boot data webflow) Enterprise Service Bus Web Services (SOAP/Rest) Problem Solving
  • Project Ownership
  • Enterprise Architecture
  • Unit Testing and debugger
  • Oracle 11g, MSSQL, mysql, Postgres
  • JSF, JSM, JPA, JTA, JDBC, EJB3
  • Maven Professional Work Experience
  • Object Oriented Design / Architecture Agile Development Methodologies Open Source HTML5, CSS3, Javascript, JQUERY Scrum Master Certified Project Leadership Hibernate

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Environment : Java, Spring, Hibernate, Groovy, Ruby, Selenium, RESTFul, JSon, Javascript, AngularJS, HTML5, CSS3, JQuery, MSSQL Server 2008, Jenkins

Responsibilities:

  • Develop the platform code base that all applications are based on.
  • It is a dynamic object modeling software Used in the legal space for fortune 500 and legal firms.
  • Assumed leadership of the Grid Data Entry functionality for the passport project.
  • Responsible for adding new requirements and bug fixes, peer code reviews, and development documentation.
  • Implementing solutions in groovy scripts, implementing test fixtures in Ruby.

Confidential

Sr. Java Developer

Environment: Java, Spring, Hibernate, Groovy, Ruby, Selenium, RESTFul, JSon, Javascript, AngularJS, HTML5, CSS3, JQuery, MSSQL Server 2008, Jenkins

Responsibilities:

  • On Call tech lead. Responsible for ensuring systems are operational and performing as expected during coverage hours.
  • Investigating code bugs and data issues.
  • Data fixes to data that are incomplete or needs fix from code issues.
  • Responsible for adding new requirements and bug fixes.
  • Dynamic CAFM is the leader in facilities Management software for prisons and jails.
  • I was responsible for design and implementation of front end to back end services.
  • Helped to improve the Development strategies with agile processes and methodologies.
  • Train Junior developers. Implement a build integration system with Jenkins.
  • I assumed the role of improving the development methods and evaluating tools for development.

Confidential

Sr. Java Developer

Environment : JSF, Spring, Hibernate, JavaScript, JQuery, eclipse, subversion, MS SQL, Tomcat, JUnit.

Responsibilities:

  • Developed functionality for an intranet application for the Confidential fund. Trained junior developer. implemented technical design documents for junior developers, architect design solutions, lead developer, gather requirements, client interaction.
  • Developing queries for Confidential .
  • I was responsible for training and coordinating a team of developers in India.
  • Training junior developers, Adding new requirements and bug fixes, peer code reviews, gathering requirements and documentation.

Confidential

Consultant

Environment : Spring MVC, Spring IOC, Eclipse Link (JPA), JavaScript AJAX, REST, JQuery, JQGrid, eclipse, subversion, Confidential, SQL Developer, Tomcat, ANT, JUnit, Firefox Firebug.

Responsibilities:

  • worked remotely to develop J2EE Intranet Applications for Confidential.
  • Using Spring MVC, jQuery, javascript, ajax.
  • I was responsible for the direct training and supervision of a junior developer.
  • I worked primarily on the backend development while the junior developer worked on the ui.
  • Meet with stakeholders to gather requirements and turn them into documentation, provide proof of concept for investors and managers, provide screen mockups and wireframes.
  • The developer for the gaming platform. Building and deploying updates or bug fixes, requirements gathering, documentation, implementing new features, system design, integration with a payment provider through SOAP web services.

Confidential

Consultant

Environment : Java, J2EE, Tomcat, Service Mix ESB, CXF, Junit, JAXWS, Hibernate, XML, XSD, WSDL, XSLT, Ant, Maven. UML

Responsibilities:

  • Design and implement code. Unit testing and functional testing. Data transformation.
  • Design SOAP client and server code. Design and implement WSDL for SAOP services. Develop tools for data migration.
  • This is an EJB/ESB application using JBoss ESB as a routing bus. There is a client piece written using Adobe flex that retrieves data from the API, used to view newspapers, books, and magazines. The application uses Transform Service to retrieve the data
  • Another EJB/ESB application that is used to transform raw SVG files into useable content for client applications. It uses xpath and xslt to return metadata, content, and images for a work. . It used: XPath, XSL, cryptography. XML, XSD, SVG. web application that runs remotely at the client location used as a content and user management system. Written in Seam, it uses EJB, JSF, Rich Faces, JBoss Scheduler, Apache HTTP Components, Internationalization, and RESTEasy. I was the only developer on the project. I was responsible for gathering the requirements, design and architecture of the application, and documentation.
  • The application is used at universities to give instructors the ability to build their own course material for their classes. The material comes from existing published books, to their own custom material. uses: Internationalization, EJB, SQL, Hibernate, XML, SEAM, JSF, Rich Faces. Wrote test cases for all development projects using JUnit and JunitEE. I was the lead developer on the project and managed five developers.
  • A swing application that gave newspaper publishers the ability to upload newspaper content onto the system to be ingested and prepare the raw content. This project used mutli - threading, swing, HTTPS, and encryption.

Confidential

Java Developer

Environment : Websphere, JUnit, XML, XSD, JSF, HTML, CSS, Javascript, Servlets, File IO, AS400 Mainframe, python

Responsibilities:

  • Build Automated Integration Test System: This was a custom automated build system developed in house for the Websphere group that needed to be redesigned from bottom up.
  • Developed test framework utilizing Java, JUnit XML, XSD. The old system was inflexible and error prone. I rewrote the system gathering requirements from the customer, turning them into design documents, showing a proof of concept, and eventually a finished product.
  • Online XML Editor: An XML editor that allowed testers to edit their build scripts in a WYSIWYG environment. I created an XSD object tree that allowed testers to build only valid test suites. Once a file was opened for edit, the application would lock that XML test suite until edits were saved. I used JSF for the front end.
  • A Java Swing Applet that is used for stocks and options trading, to view personal portfolios, watching stock trends, and stock pricing notifications. All communications were done through SSL. I was responsible for the stock trading panel on the application and new UI Swing component developments.

Confidential

Senior Developer

Environment : Java, J2EE, Pearl, Swing, Applet, Ant, JSP, Servlet, .NET, C#, SQL, Internationalization, HTML, CSS, javascript.

Responsibilities:

  • Team lead for developing web applications for project specific tasks, Tested and implemented new technologies for future projects, Gathering Customer requirements and Specification for project development delegated and managed developers to ensure project milestones are meet, and managed all HTTP and SMTP servers. Used Eclipse and Net Beans as my main development tools.
  • Floor manager/Operator for the Space Station Simulator; Execute, Maintain, Configure, and Trouble shoot the Flight Software and simulator Systems for malfunctions and Errors on a UNIX (Sun Solaris and Iris) mainframe environment.

We'd love your feedback!