We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 15 years in the IT - industry with experience both in front-end and back-end software development using the full (SDLC) Software Development Life Cycle creating plans and implementing software development designs.
  • Strong expertise in creating, using and enforcing streamlined Software Engineering Standards Processes for developing, selecting, and implementing information systems within enterprise based on industry best practices including IEEE Software Engineering Standards, Continuous Integration (CI), Agile Modeling (AM), extreme Programming (XP).
  • Specialized in flexible n-tier architecture and Work-flow management, design patterns, best practices Extensive in-depth experience with open source frameworks such as Spring Framework, Spring Modules, Hibernate, Struts2, XML-Beans, Jakarta Commons Apache Tomcat, Ant, Maven, CVS, Sub-Version, Mercurial, Jenkins, Hudson.
  • The designs consisted of Use Case Diagrams, Class Diagrams, and Sequence diagrams.
  • Over 9 years of experience with J2EE technologies with extensive experience in Web applications and back end development using tools involving JAVA, JSP, JAVASCRIPT, HTML, Java, Spring Framework, JDBC, ODBC
  • Hands on Experience building applications using Strusts2, Spring-Framework, Hibernate, Web Services using SOAP, WSDL.
  • Used extensive J2EE components, such as EJBs, XML, XSD, JSP, JSTL, Servlets, Enterprise Java Beans, Transforming XML Files to Objects using tools such as JIBX, and JAXB, and significant knowledge of SOA and Web-Services.
  • Hands on experience using Trouble-Shooting Methods and Strategies with extensive testing experience such as unit testing and creating JUnit test, Maven, and creating scripts using ANT.
  • Worked with Eclipse and Eclipse plug-ins using integrated tools as Win-CVS, MAVEN, SVN, and Application Servers.

TECHNICAL SKILLS:

Programming Languages: JAVA, C/C++, ASSEMBLER

Web Programming Languages: JSF, JSP, JAVASCRIPT, HTML, JQUERY, CSS

Web Application Servers: Tomcat, Apache, WEBLOGIC, JBOSS,WEBSPHERE

Development Environments: Eclipse - (IDE), My Easy Eclipse - (IDE), NetBeans, IntelliJ

Operating Systems: Windows 7, Windows 8, Linux Platform

Databases: Oracle 9i, Oracle10g, Oracle11g, MySQL

Additional Technologies: J2EE Components, J2SE Components, EJBs, Java Hibernate, Java Spring Framework, JDBC

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Developer

Responsibilities:

  • Requirement Gathering meeting with the customers to make application updates
  • Maintain Java and Java J2ee applications
  • Create Documentation as needed
  • Making updates to backend and frontend development.
  • Setup test environments for testers associated to my tasks
  • Deploy applications on Development and Production Servers

Software Tools Used in this Work Environment: Core Java, Java J2ee, XML, JSPs, JBoss7.1, TSF GIT Repository, Oracle, Eclipse, Jenkins (CONTINUOUS INTEGRATION)

Confidential

Sr. Java Developer

Responsibilities:

  • Participate in design meetings.
  • Modify applications to PKI standards based on certificate requirements
  • Create Tests of the application for possible failure and detecting risks
  • Test the application on locally, through development, and in production
  • Setup Test Environments on all servers
  • Create documentation showing the process of how PKI worked to all internal users
  • Setup SVN for all local users and also did work as Configuration Engineer
  • Deployed Web Applications in IIS server and WebLogic Server

Software Tools Used in this Work Environment: Core Java, Java J2ee, XML, JSPs SVN, ASP.net, C++, Weblogic (12c) 12.1.3, IIS 7.0, Windows Server 8

Confidential

Sr. Java Developer

Responsibilities:

  • Back end development with using core java and java j2ee components
  • Strategized using BBD(Behavioral Driven Development) used JENKINS for continual integration and testing of your source code
  • (Jazz Technology Tool) used as our ticketing system, and Jazz(source code ) version control
  • Created JUnit test for local development tests
  • Contributed to component designs within the architecture
  • Setup maven scripts to compile projects
  • Participated in the design and setup of TRAP Project
  • Worked Extended hours to meet Sprint Deadlines (Team Effort)

Software Tools Used in this Work Environment: Core Java, Java J2ee (JMS Messaging Services), (Jaxb), (XSD), ( JDBC), JAZZ (source control matrix), JAZZ (Ticketing System), SQL, MAVEN, Oracle12g, RESTFUL Web Services, Spring-Framework, Java7.0, and J-Unit Testing, Windows 8, XML, Jenkins

Confidential

Sr. Java Developer

Responsibilities:

  • Performed Front end Development with JSF, JSP and other J2EE components
  • Performed Backend development in java and java j2ee
  • Building applications in Maven and Jenkins Continuous Integration
  • Writing Stored Procedures and Views to the Oracle Database
  • Performed Test and wrote programs using ACTIVEMQ, OSGI, Camel, CXF with Restful Web Services

Software Tools Used in this Work Environment: JDBC, SQL, MAVEN, GIT, Oracle11g, RESTFUL Web Services, CXF, OSGI, Camel, ActiveMQ, JMS Messaging Services, Spring-Framework, Java7.0, and J-Unit Testing, Windows 8, JSF, JSPs, HTML, XSD, XML, Jenkins (CONTINUOUS INTEGRATION), Tomcat Application Server, Redmine

Confidential

Sr. Java Developer

Responsibilities:

  • Performed Front end Development with JSP, JQuery, AJAX and CSS, HTML and JavaScript
  • Performed Backend development in java and java j2ee
  • Participated in design meetings
  • Participated in Agile meetings,
  • Sprint and Increment Meetings
  • Burn Down Chart Evaluations
  • Scrum Poker Meetings

Software Tools Used in this Work Environment: JDBC, SQL, MAVEN, GIT, SVN, Oracle11g, RESTFUL Web Services, Soap Web Services, Spring-Framework,, Java7.0, and J-Unit Testing, Windows 8,JSPs, HTML, XSD, XML, Version One, Jenkins (CONTINUOUS INTEGRATION), JS angular, WebLogic Application Server, JQuery, Ajax

Confidential

Sr. Java Developer

Responsibilities:

  • Backend development working with mybatis persistence tool
  • Working with Front End Portal using JQuery, Ajax, CSS, HTML, DHTML, JAVASCRIPT
  • Created technical documentation for using GIT Repository
  • Created Backend application pieces for Entry Summary application
  • Contributed to creating backend parser called the EDI - Parser for ESV.
  • Participated in design meetings
  • Participated in Agile meetings
  • Led meetings for bettering the teams contribution strategies for the team
  • To build are projects we used maven and the dependency structure using pom.xml files

Environment: JDBC, SQL, MAVEN, GIT, Oracle11g, RESTFUL Web Services, Spring-Framework, MYBATIS, Java7.0, and J-Unit Testing, Windows 7 JSPs, HTML, XSD, XML, JIRA, BAMBOO (

Confidential

Sr. Java Developer

Responsibilities:

  • Created Front end UI for DISS replacement to JPAS
  • Back end development with using core java and java j2ee components
  • Established entire development environment for the entire team using Hudson, ARTIFACTORY,JIRA, and SVN
  • Created JUNIT test for local development tests
  • Contributed to component designs within the architecture
  • Setup maven scripts to compile projects
  • Responsible for placement of dependencies / .jar files in ARTIFACTORY so the team will have access to .jar files
  • JSF was used as a primary front end development tool to access different objects within the application
  • Ajax was a tool that we used that was used for DHTML

Environment: JSF (Prime-Faces), JDBC, SQL, MAVEN, SVN, Oracle11g, Web Services, JPA, Hibernate, Java7.0, and J-Unit Testing, Tortoise, Windows 7 EJB3, HTML, XSD, XML, JIRA, Hudson

Confidential

Sr. Java Developer

Responsibilities:

  • Created Front end UI for end users and testing
  • Back end development with using core java and java j2ee components
  • Translate the ICD documents before writing code.
  • Established entire development environment for the entire team using JENKINS, ARTIFACTORY,JIRA, and SVN
  • Created JUnit test for local development tests
  • Contributed to component designs within the architecture
  • Setup maven scripts to compile projects
  • Responsible for placement of dependencies / .jar files in ARTIFACTORY so the team will have access to .jar files
  • Responsible for building .war files in JENKINS for deployment on the test servers and
  • During development, testing, and deployment created the branch and tags folders in SVN for the team.
  • Trunk folder for development
  • Branches folders for testing and separate development
  • Tags folders for deployment

Environment: JDBC, SQL, MAVEN, SVN, Oracle11g, Web Services, Spring-Framework, Hibernate, Java6.0, and J-Unit Testing, Tortoise, Windows 7JSPs, HTML, XSD, XML, JIRA, JENKINS

Confidential

Sr. Java Developer

Responsibilities:

  • Front end and back end development.
  • Created several front end components using JSP, CSS, Html, and JavaScript
  • Used Spring - Framework to separate components using IOC
  • Hudson was a configuration Integration to that I used to build my applications.
  • ATG Framework

Environment: JDBC, SQL, MAVEN, ANT, SVN, Oracle11g, Struts2.0, JSPs, Web Services, SOA, Spring-Framework, Hibernate, Java6.0, and J-Unit TestingTortoise, Windows-XP, JSP, HTML, XSD, XML, JIRA

Confidential

Sr. Java Developer

Responsibilities:

  • Front end and back end development.
  • Used tortoise-hg (mercurial) which is similar to SVN but with different features but it is a repository.
  • Created several front end components using JSF, JSP, CSS, Html
  • Used Spring - Framework to separate components using IOC and used JPA to create the schema of our database JDBC is being used in JPA
  • Hudson is a technology that is being used to enhance our builds. Applications are being built nightly, and Hudson allows us to see which builds fails and which builds pass giving us historical data of previous build from a month ago
  • Maven is also a tool that we are using to access jar files from repositories. This is established using a pom.xml file
  • To Test applications J-Unit test are built to test the integrity of an application.
  • Jira is being used to help my team and I to track bug fixes in applications
  • Wiki is being used to post concerns, solutions, and progress of inner team activity
  • Designed and implemented generic and application independent frameworks to provide common services to intended applications. Some of the major features of these frameworks include a persistence layer using spring and Hibernate, spring based bean lookup, XML-Beans based application configuration services, synchronous and asynchronous communications, charting and graphing, logging and exception handling, mail, encryption services, cache management, and other general utilities.
  • Helped create the data architecture and modeling including stored procedures and triggers. Provided architecture for high availability of database servers as part of a disaster recovery plan. Very often served as a backup DBA as well as mentor to other DBAs.
  • Participated in the development of new web applications providing suggestions how the overall flow of the data for our customers
  • Created several backend and frontend applications also having peer to peer code evaluations.
  • Participated in architecture and design for the application using several technologies. Participated in the design and development of application functionality.

Environment: JDBC, SQL, MAVEN, mercurial-hg, Oracle11g, Web Services, Spring-Framework, Hibernate, Java6.0, JUnit Testing, Tortoise, JSP, HTML, JSF, XML, WIKI, JIRA, Linux, Windows7

Confidential

Sr. Java Developer

Responsibilities:

  • The IDE used to create enhancements and new development for DTS was done in Eclipse 3.3
  • Used SVN as a software repository to retrieve projects related to DTS
  • Created enhancements for both front end and backend enhancements. Used Tapestry2.0 and JSP, HTML, CSS
  • Used extensive JDBC connection to several backend databases. There were a total of thirty-two databases.
  • Used Spring-Framework integrated using Hibernate (session beans) and MVC framework.
  • Used Hibernate as the DAO layer and the services layer contained POJO’s
  • Used Hibernate as the DAO layer and also to map java objects to the database table columns in order to take advantage of OOPs features
  • Created request in JIRA (software ticketing system) for software enhancements and conducted meeting with other developers coordinating enhancements and taking a lead role to finish task at hand to meet release dates.
  • The WIKI was used as a source of communication to the team of changes made in the software, coordinating meetings, etc.
  • When checking out projects from SVN used Maven and ANT to build the projects and to create related jar files needed for the project.
  • Implemented software changes and enhancements used and JUNIT testing for all the enhancements
  • Created tutorials on how to use new software enhancements and software changes
  • Coordinated meeting with meetings with upper management of weekly and bi-weekly status on upgrades.
  • Requested Software Builds for the new releases before being deployed for customer usage.
  • Participated in enhancing large complex software development initiatives with available resources and given deadlines through proper interactions with project managers, developers, and focus groups to minimize expenditure, avoid redundancy, and improve overall synergy within organization. Well versed in expectation management of executive teams.
  • Helped to create MVC framework with existing applications in production.
  • Persistence lookup, and design patterns.
  • Provided end-to-end design and implementation of crucial components of the application, including user profile management and supplier management. It involved dealing with data of very complex organizational structure. One of such structures required to use composite design pattern.
  • Used SDLC to manage new development and used extensive peer to peer testing to pass application test.

Environment: JDBC, SQL, MAVEN, ANT, SVN, Oracle10g, Resin 3.0, Tapestry-2.0, Struts2.0, JSPs, Web Services, SOA, Spring-Framework, HibernateJava6.0, and JUnit Testing, Tortoise, Windows-XP, JSP, HTML, XSD, XML, NG-WIKI, JIRA

Confidential

Sr. Java Developer

Responsibilities:

  • Used every step of the (SDLC) Software Development Life Cycle at all points in phases.
  • Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams
  • Extensively involved with Class, and Interface designs.
  • Used HTML and JSPs along with JavaScript to develop the user interface part of the application.
  • Struts was used to in corporate the MVC framework and also to maintain the flow of the application in a more efficient way.
  • Used EJBs to take advantage of the transactional and persistence features.
  • Built several tutorials how to set up your environment such as installing SVN, Web-Logic Server, and to integrate them in Eclipse IDE
  • Created backend logic using POJO Classes., and Involved in the database design schema
  • Used Web Services to link modules from other applications together using SOA technology.
  • Used Hibernate as the DAO layer and also to map java objects to the database table columns in order to take advantage of OOPs features.
  • Utilized Spring-Framework integrated with several components, and Created test plans and tutorials on how to implement JUnit test.
  • Used Ant to build distributed .jar files, and implemented Hibernate as the DAO layer for persistence in the application
  • Installed and built environment using several Virtual Machine in the same local machine
  • Tested applications using Virtual Machine creating threads concurrently accessing the same application for test purposes.
  • Deployed the application on the server for the team to access running and testing the application at remote locations
  • Actively involved in weekly meetings with the Team Lead and Project Lead to report on the progress of the application.

Environment: JDBC, SQL, ANT, SVN, Oracle11g, EJB, Struts, JSPs, Servlets, Web-Logic, Web ServicesSOA, Spring Framework, Hibernate, Java6.0, and J-Unit Testing, Tortoise, Windows-Vista, VMware (virtual machine), Centos (Linux ), JSP, HTML, XSD, XML.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams
  • Interacted with the business users or requirement gathering was responsible for the Analysis, Design and Development
  • Implemented the ATG framework and incorporated it to JSP to build a portal for VA (wounded warrior)
  • Used integrated software to access remote servers to place proxy objects within Frames of JSP to have full interaction with remote website for access.
  • Designed and developed the front-end with STRUTS (action classes and JSPs) to modularize and stream line web page code.
  • Developed EJB Components Entity Beans, which encapsulate business logic and build up the model for the system
  • Web Services based Architecture analysis & design, Web Services (WSDL) identification. Coding using SOAP, wrapped EJB with the WSDL
  • Implemented Hibernate integration with Spring Framework by replacing DAOs, which are using SQL code to access the database.
  • Developed few Spring beans to handle the business logic of the application, as part of maintenance and change request implementation
  • Built backend business logic integrated with Oracle 10g database, and used Ant to build distributed .jar files
  • Implemented Hibernate as the DAO layer for persistence in the application
  • Created several J-Unit Test to test the application before going to offsite Testers
  • Involved in database table designs and implementations, and created portlets to be accessed within the portal
  • Built and Tested JSPs using CSS, HTML, JavaScript and POJOs
  • Participate in teamwork development activities amidst fellow developers/architect teams/business parties in order to escalate combined efforts of creative interaction with organizational initiatives
  • Created several backend and frontend applications also having peer to peer code evaluations.
  • Participated in architecture and design for the application using several technologies. Participated in the design and development of application functionality.

Environment: Spring Framework, Web Services, Struts, SOA, EJBs, Hibernate, Oracle 10g, ATG Framework, SOAP, ANT, JAXB, XML, JSTL, JMS, JSP HTML, CSS, WSRP, SVN, Web-Logic Application Server

Confidential

Sr. Java Developer

Responsibilities:

  • Used every step of the (SDLC) Software Development Life Cycle at all points in phases.
  • Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams
  • Developed Class Diagrams, Sequence Diagrams and Activity Diagrams as part of the Design Specification
  • Help to implement In-house Framework called BFEM.
  • Interfaced with Budget Analysis that traditionally built Budget Reports By hand to get specifics to build the Budget Reports now with java.
  • Built several applications for Business Analysts that used prototypes of how the Budget Report should look like. After completion the File created by the application was place in a public server in the Network so the Budget Analysts could write off and approve the actual report that will be submitted to congress.
  • Applied Session Façade pattern to develop EJB components in WebSphere workshop which are essentially exposed as web service using SOAP, WSDL.
  • Used Hibernate as the DAO layer and the services layer contained POJO’s
  • Design and developed JDBC connection objects for the data retrieval and update
  • Used servlets for developing the server side functionality for accessing the client requests, whereas the servlets again send the request to the EJB.
  • Implemented MVC Architecture using Struts Framework, and built a local database on local machine in a .dmp file.

Environment: Spring, EJB, Struts, Hibernate, Web Services, Servlets, JSPs, SOAP, SVN, Oracle, PL SQL, XML, SSH, JDBC, ODBC, SQL, Eclipse-(IDE)

Confidential

Sr. Technical Writer

Responsibilities:

  • Responsibilities included taking the existing Use Case, Class, and Sequence Diagram and Technically analyze what was currently in production
  • After viewing what was in production I analyzed all functionality how the application and modules worked when integrated
  • Writing Module by Module and application by application creating technical documents for the existing application, and showing how it was used outside in real time.

We'd love your feedback!