We provide IT Staff Augmentation Services!

Senior Java Software Engineer Resume

2.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY:

  • Result - driven Software Engineer with about 6 years hands-on experience developing enterprise applications from requirement gathering to deployment using technologies such as JSP, Servlet, EJB 3.0, Spring MVC, Hibernate, Web Services.
  • Clear understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Mastery of Object-Oriented analysis, design and principles.
  • Mastery of UML.
  • Mastery of the full stack and the MVC design pattern.
  • Demonstrated ability to lead Software Engineering projects throughout the SDLC.
  • Exceptional analytical and problem solving skills.

TECHNICAL SKILLS:

Programming Languages: Java, Javascript, SQL, PHP

Markup Languages: HTML, XML, VoiceXML

Web Technologies: J2EE, JSP, Servlet, JSTL, AJAX, CSS

Frameworks: Spring, Struts

Modelling: UML, SOA

Middleware: EJB 3.0, RESTFUL Web Services, SOAP, WSDL

IDE: Eclipse, NetBeans, Dreamweaver

Databases: MySQL, SQL Server 2005, Oracle

App Servers / Web Servers: Tomcat 7.0, Glassfish, JBOSS

Design Patterns: MVC, Singleton

PROFESSIONAL EXPERIENCE:

Confidential,Richardson,TX

Senior Java Software Engineer

Responsibilities:
  • Writing indexers using Java and Solr. Indexers are parsing logs resulting from the US Navy aircraft E-6B flight missions
  • Using Java Swing GUI to develop various functionalities on parsed data from Solr database.
  • Performing Unit testing
  • Mentoring Junior Developers

Environment: Windows, Java 8, Swing, Solr, SVN, Eclipse, XML, JIRA, Bamboo, Junit, Mockito.

Confidential,North Dallas, TX

Software Engineer

Responsibilities:
  • Working in the Space and Airborne Systems department of Confidential on a classified project for the US Air Force. I can’t get into details, as it is a secret project.

Environment: Linux, Git, Windows, Java 8, Eclipse, XML, JIRA, Jenkins, SonarQube, Junit, Mockito.

Confidential,Irving, TX

JAVA / J2EE, MicroServices Developer

Responsibilities:
  • Performed test-driven development on various functionalities.
  • Converted the following existing APIs developed in TIBCO to SpringBoot microservices.
  • Implemented customers wallet management services (create wallet, update wallet, delete wallet) using SpringBoot microservices.
  • Implemented Multi-Factor Authentication functionality as a SpringBoot microservice.
  • Implemented Get Eligible Cards functionality as a SpringBoot microservice.
  • Implemented Validate CVV functionality as a SpringBoot microservice.
  • The above functionalities included calling various SOAP and RESTFUL webservices and converting responses to Java objects in order to perform business logic.

Environment: Test Driven Development, Java 8/J2EE, Oracle, Maven, STS-Eclipse, IBM RTC, Websphere, JDBC, HTML/CSS, SpringMVC, SpringBoot, Windows 7, PCF (Pivotal Cloud Foundry).

Confidential,San Antonio, TX

JAVA / J2EE Web Developer

Responsibilities:
  • Used Log4j to capture user activity and log it in log files.
  • Produced reports and statistics of logged user activity.
  • Provided support to existing bugs of the PACER web site using Java Primefaces Framework.
  • Provided support to existing bugs of the PACER web site using PERL in a Linux Environment.
  • Wrote Selenium test scripts in Java to test PACER functionalities.
  • Participated in PACER security support by restricting cookies scopes on the application.

Environment: Linux, Maven, Tomcat 7, JDBC, Java 8, J2EE, IntelliJ, PrimeFaces, Informix, Selenium Javascript, Restful WebService, Perl.

Confidential

JAVA / J2EE Developer

Responsibilities:
  • Used Spring MVC to develop the login module
  • Used Spring MVC to develop the module responsible of adding daily meals and calories counts
  • Used Spring MVC to develop the account creation module
  • Developed Spring MVC based interface to consume Restful web service to display local weather information on a user’s profile.
  • Used JUnit to test backend functionalities.
  • Used MySQL to create the database and tables
  • Used Hibernate and JPA entity classes to develop the persistence layer.
  • Used HTML, Javascript, CSS, JSP (Spring MVC views), and JQuery to buildup front-end pages and Ajax to send calls to spring controllers and retrieved JSON formatted data from the backend.
  • Used log4j to manage logging information within the application.
  • Used Maven to create the project and add all project dependencies.
  • Participated in bi-weekly meetings with the client and the other developer.
  • Participated in the production of design document with use cases, and class Diagrams
  • Participated in the production of the Software Requirement Specification (SRS) document
  • Mentored other developers in the completion of their tasks.

Environment: Maven, Tomcat 7, JDBC, J2EE, Spring MVC, Hibernate 3.6, DAO, MySQL, Eclipse RAD, JUnit, Log4j, JQuery, Javascript, Restful WebService, Servlets.

Confidential,Washington, DC

Senior JAVA / J2EE Developer

Responsibilities:

  • Used Maven to create the project and add all dependencies.
  • Used Spring MVC to consume Restful web services to access and update the system with old available cases.
  • Used Spring MVC to develop many modules for internal court activities including: chat, calendars, archives, monthly court hearings.
  • Used Spring MVC to develop the case management module. A special master could create a case, update or track it.
  • Used Hibernate for the ORM mapping.
  • Used JUnit to test the project.
  • Deployed the application using Maven.
  • Created the database in Oracle 11g.
  • Converted the HTML files to Spring MVC views.
  • Developed the user interface using HTML, CSS

Environment: J2EE, Eclipse, Maven, Spring MVC, Restful Web Services, Hibernate, Tomcat, MS SQL Server 2005, JUnit, HTML, CSS, Javascript.

Confidential,Tifton,GA

JAVA / J2EE Web Developer

Responsibilities:

  • Used Maven to create the project and add all dependencies.
  • Used Spring MVC to code all the views of the system.
  • Developed the login module with Spring MVC as well.
  • Developed the persistence layer with Hibernate.
  • Wrote many Servlets acting as controller to get data from a user form and insert / retrieve them to / from the database MS SQL Server 2005.
  • Used the framework JFreechart to write the code generating charts.
  • Used JUnit to test the system modules.
  • Deployed the WAR files using Maven
  • Wrote the code to consume Restful Web Services to retrieve existing images data.

Environment: J2EE, Eclipse, Maven, Spring MVC, Restful Web Services, Hibernate, Tomcat, MS SQL Server 2005, JUnit, HTML, CSS, Javascript.

We'd love your feedback!