We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Highly accomplished full stack Java Developer with 15+ years of software development experience.
  • Experience in various web based applications using Java, J2EE, JSP, JSF, JQuery, AngularJS, Bootstrap, Hibernate/Spring, Oracle, SQL, Docker, Jenkins and other technologies.
  • Possess good problem analysis skills with excellent ability to follow best practices and project standards.

TECHNICAL SUMMARY:

  • JAVA
  • JSP
  • JSTL
  • EJB
  • Java Server Faces
  • JAX - RPC
  • JAX-WS
  • JavaScript
  • Struts 1.2
  • AJAX
  • GWT
  • Spring
  • OSGI
  • XML
  • ANT
  • WebSphere/AS
  • Weblogic
  • JBoss
  • Tomcat
  • Hibernate
  • Linux (RHEL
  • Suse
  • Ubuntu
  • CentOS)
  • Eclipse
  • CVS
  • SVN
  • UML
  • Visual Studio
  • JavaBean
  • Oracle/PLSQL
  • MySql
  • SQL 7
  • RFID
  • SNMP
  • JavaMail.

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential

Responsibilities:

  • Responsible for the design and development of customer facing and internal web applications.
  • Developed network provisioning application that allows engineers to setup and provision, virtual machines.
  • Responsible for deploying web applications packaged in Docker containers.
  • Created custom Jenkins jobs and created custom Jenkins plugins.
  • Mentored junior developers in regards to Single Page Application design and development.
  • Documented, translated and implemented customer requirements into functional specifications.
  • Identified and determined functional as well as time based benchmarks.

Environment: Java, Angular, Javascript, J2EE, Spring Boot, Spring/Hibernate MySQL, JDB, REST, Web Services, Git, Jenkins, Liferay, Druid, Kafka, HighCharts, Angular Material, Linux(Ubuntu,Alpine,RHEL) Tomcat, Docker, Agile.

Senior Java Developer

Confidential

Responsibilities:

  • Responsible for design and development of customer facing web portal. And reengineering existing PHP website to Single Page Applications.
  • Developed network provisioning application that allows engineers to setup and provision VPN, virtual machines and firewalls.
  • Mentored junior developers in regards to Single Page Application design and development.
  • Documented, translated and implemented customer requirements into functional specifications.
  • Identified and determined functional as well as time based benchmarks.

Environment: Java, JSP, Angular, Javascript, J2EE, ExtJS, Spring/Hibernate MySQL, JDB, REST, Web Services, Git, Jenkins, Liferay, Tomcat, Docker, Agile.

Senior Java Developer

Confidential

Responsibilities:

  • Responsible for design and development of new features as well as enhancing and maintaining existing ones for the rate management and negotiation software.
  • Manage some of the assigned modules and features, from requirement gathering, analysis, design, implementation, maintenance to testing phase.
  • Improve quote create process which allows the clients to view and manage the quote rates based on their preferences.
  • Develop negotiated rate agreement module which enables client to electronically agree on their rates without any manual interference.
  • Add various cron jobs to the system for monitoring and gathering useful information about the carrier's contract in the rate sharing network and created data analytics report to help maintain their contracts.
  • Performed overall web development (JSP/Servlets/Ajax ) from database to services to client friendly user interface.
  • Wrote Stored procedures, database scripts, javascript /AngularJS functionality as needed for the features.
  • Responsible for product testing, bug fixing and system maintenance and provided technical support to business team and clients regularly.

Environment: Java, JSP, AngulerJS, Bootstrap, J2EE, XML, JSON, Spring/Hibernate, JSTL, JDBC, RESTfull WS,Tomcat, Eclipse, Oracle, SQL, RHELinux, Maven, Ant, Webshpere

Senior Java Developer

Confidential

Responsibilities:

  • Responsible for designing and developing cross tier enterprise software for CFNC administrators and College/University administrators.
  • Developed front end clients using JSF, PrimeFaces(JSF), JQuery, AngularJS, BootsrapJS, Spring Web Flow.
  • Developed middle tier /service layer software components using Spring, Spring Web Services, JAX - WS, Hibernate, JMS, ApacheMQ.
  • Developed backend / EIS components using Spring/Hibernate, JPA, Spring batch, IText PDF, LDAP/Apache Directory.
  • Developed stored procedures for DB2 / IS400.
  • Deployed and maintained application on WebSphere.v7Application Server that was hosted on Red Hat Enterprise Linux.
  • Built and maintained software components and artifacts using Maven, Ant, Jenkins, PVCS.
  • Translated customer requirements, recommended system solutions and formulated detailed specifications. Worked closely with business partners to produce quality software products that meet business needs.

Environment: Java, JSP, J2EE, EJB, XML, JSON, Spring/Hibernate, JSTL, JDBC, RESTfull WS,Tomcat, Eclipse, Oracle, SQL, Linux, Maven, Ant, Webshpere

Senior Java Developer 

Confidential

Responsibilities:

  • Responsible for the design and development of web services and back end development for internal applications used within Cisco Systems, Inc.
  • Developed RESTful web services using JAX-RS (Apache Wink).
  • Used Hibernate as ORM to Oracle 10g.
  • Created SQL stored procedures and queries to produce reports.
  • Deployed and maintained application on WebSphere.v7 Application Server that was hosted on Red Hat Enterprise Linux.
  • Used Maven and Ant as build and deploy tool.
  • Collaborated with System Analysts and stakeholders to formalize technical specifications.
  • Collaborated with database administrators to normalize database schemas.
  • Managed a team of three developers.

Environment: Java, Angular, Node.js, XML, JSON, Spring/Hibernate, JSTL, JDBC, RESTfull WS,Tomcat, Eclipse, Oracle, SQL, Linux, Maven, Ant, Webshpere

Senior Software Engineer

Confidential

Responsibilities:

  • Developed a Web Application that allowed the Industrial Commission administrators the ability to assign access, roles and privileges to a myriad of software applications operating within the Chamber of Commerce.
  • Designed and developed front end GUI using GWT/Spring.
  • Designed and developed JAX-WS web services that interacted with other internal applications.
  • Used Spring/Hibernate as ORM to Oracle 10g.
  • Created SQL stored procedures and queries to produce reports.
  • Deployed and maintained application on JBOSS 7Application Server that was hosted on Red Hat Enterprise Linux.
  • Used Maven and Ant as build and deploy tool.
  • Collaborated with System Analysts and stakeholders to formalize technical specifications.
  • Collaborated with database administrators to normalize database schemas.
  • Training users in the use of the management applications.

Environment: Java, JSP, J2EE, EJB, XML, JSON, Spring/Hibernate, JSTL, JDBC, RESTfull WS,Tomcat, Eclipse, Oracle, SQL, Linux

Application Support Engineer

Confidential

Responsibilities:

  • Provided production level support for Bank of America internal and customer facing JavaEE applications and web sites.
  • Analyzed, debugged and solved server and application issues.
  • Wrote bash/perl scripts to perform recurring maintenance routines and batch processes on RHEL.
  • Deployed applications on WebSphere/RHEL Application Servers.
  • Used Maven to build applications.
  • Developed new features for BoA using Java Content Repository, JavaScript / AJAX, Struts, Spring, Hibernate, Web Services/SOAP and PL/SQL(Oracle 10g).
  • Developed new features for AT&T internal applications using Eclipse RCP and GWT.

Environment: Java, JSP, J2EE, EJB, XML, JSTL, JDBC, Struts, JMS, WebSphere, Eclipse

Senior Java/J2EE Developer

Confidential

Responsibilities:

  • Developed Web Services using Java JAX-WS specifications.
  • Created web services from scratch and brought web services up to date.
  • Designed interface JSP GUIs using JSON and AJAX that allowed for push/pull communications with remote applications.
  • Developed EJBs and JMS applications designed to communicate with remote devices such as tablet PCs and IPads.
  • Used Hibernate as the main ORM tool for an Oracle 10g RDBMS.
  • Used JDBC for querying the Oracle database.
  • Used EJB (MDB) to implement Messaging Strategies.
  • Used Adobe Flex to design user interfaces for handheld devices.
  • Implemented Spring framework into the environment.
  • Added functionally to existing struts module.
  • Tested, deployed and hosted applications on RHEL platform.

Environment: Java, JSP, J2EE, EJB, XML, JSON, AJAX, JSTL, JDBC, RESTfull WS, SOAP, JMS, Tomcat, Eclipse, Oracle, SQL, Linux

Senior Java/J2EE Developer

Confidential

Responsibilities:

  • Developed Java APIs that interfaced with third party Human Resource and Onboarding applications.
  • Created Web Services that allowed third party applications to communicate with Wake County internal applications.
  • Designed and developed EJBs and Message Driven Beans and JMS applications.
  • Designed and developed JSP and Struts modules.
  • Created Stored Procedures queries and triggers using PL/SQL for the Oracle RDBMS.
  • Deployed applications on WebSphere and RHEL application servers.
  • Created user test cases for the human resource applications.

Environment: Java, JSP, J2EE, EJB, XML, JSTL, JDBC, Struts, JMS, WebSphere, Eclipse

Senior Java/J2EE Developer

Confidential

Responsibilities:

  • Developed software that received and analyzed data from a myriad of input devices, e.g., RFID Sensors, radar, satellite and video camera.
  • Collaborated with team to design and develop a complex event processing system.
  • Successfully led the effort to refactor EJB based Web application to a Spring/OSGI.
  • Replaced JBOSS application server with embedded jetty web server.
  • Replaced Flash GUI with Struts and Google Web Toolkit (GWT) which is an AJAX based framework.
  • Used Jasper API to covert declarative XML to source generated Java classes.

Environment: Linux (CentOS), scripting, EJB, JMS, AJAX, JavaScript, XML, OSGI, Spring, Hibernate, Web Services, SOAP, JBOSS, jetty. ANT, Struts

We'd love your feedback!