Senior Software Engineer Resume
OBJECTIVE
- A Senior Software Engineer/Consultant position that best makes use of my strong technical, analytical, and communication skills, as well as leadership and educator experience.
SUMMARY
- 25 years experience in software development.
- 20 years experience developing Java applications.
- Full SDLC experience, including requirements gathering, analysis, system architecture, technical design, implementation, testing, integration, maintenance, scaling, and performance tuning/optimization.
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer
Responsibilities:
- Research & Development for TARDIS framework.
- Development of tools, applications, and web services in Java.
- Agile development using GitHub and Atlassian tools (JIRA/Confluence).
- Oracle, MySQL, Hibernate, and Postgres databases.
- IntelliJ IDE, Maven builds, and Git version control.
- Windows operating environments.
Confidential
Senior Cybersecurity Engineer
Responsibilities:
- Development of solutions for Identity Access Management.
- Agile environment using JIRA/Confluence.
- Java/J2EE, Spring, REST web services.
- AWS and SailPoint/IIQ cloud environments.
- Deployments to JBoss and Tomcat app servers.
- Windows/Linux environments over Citrix VMs.
- Eclipse IDE, Docker images, & Git version control.
Confidential
Senior Java Developer
Responsibilities:
- Full SDLC for Medicare Set - Aside Allocation (MSA) web applications.
- Agile environment using JIRA/Confluence.
- Java/J2EE, Spring, REST, AngularJS, JSP, HTML, Javascript, and JQuery.
- JDBC, JPA/Hibernate, and SQL - Microsoft SQL Server databases.
- Deployments to WebSphere App Server.
- Windows 10 OS, Eclipse IDE, & Git version control.
Confidential
Senior Software Consultant
Responsibilities:
- Java/Spring application development for WES/IOT warehouse solutions.
- Eclipse IDE using STS. REST web services development. JMS messaging.
- Spring Boot & Tomcat server runtime environments.
- Windows & Linux (Ubuntu) operating environments.
- Agile environment using JIRA/Confluence.
- Maven builds, Git version control, & CI using Jenkins.
Confidential
Senior Software Consultant
Responsibilities:
- Java SE/EE development for Clerk of Court applications.
- Programming in Java, JSP/Servlets, SQL, XML, HTML, CSS.
- Swing UI development for desktop image processing application.
- Eclipse IDE. Apache Tomcat 7 on CentOS Linux runtime environments.
- Agile/CI environment using JIRA, Jenkins, & SVN/CVS code repositories.
Confidential
Senior Software Consultant
Responsibilities:
- Java SE/EE development for F-35 ALIS project in Agile/Scrum environment.
- Programming in Java, Java EE, SQL, JPA, JSF RichFaces, and Spring.
- Eclipse IDE. JBoss Server runtime environments. Oracle Databases.
- SVN Version control. CI using Jenkins.
- Code Analysis using Crucible & Coverity.
Confidential
Lead Support Analyst
Responsibilities:
- Analysis and resolution of software defects for Roadside Assistance Program.
- Java SE/EE & Web Services (JAX-RS) development using Jersey, RESTEasy.
- Front end development using JSF, JavaScript/jQuery, HTML, CSS.
- Apache, Tomcat, and JBoss servers. Eclipse IDE. SVN/Git SCM.
- Oracle databases. Windows & Unix/Linux Operating Systems.
Confidential
Senior Software Consultant
Responsibilities:
- Java SE/EE development for F-35 ALIS project in Agile/Scrum environment.
- Programming in Java, Java EE, SQL, JPA, JSF RichFaces, and Spring.
- Eclipse IDE. JBoss Server runtime environments. Oracle Databases.
- SVN Version control. CI using Jenkins/Crucible/Coverity.
Confidential
Senior Software Consultant
Responsibilities:
- Java EE development for DASH POS system.
- Programming in Java, JSP/Servlets, JDBC & SQL using Spring framework.
- Eclipse IDE. Version control using Team Foundation Server. CI using Jenkins.
- Windows and Linux/Unix operating systems.
Confidential
Senior Software Consultant
Responsibilities:
- Java/Scala/SBT server-side development for data analytics project.
- Eclipse IDE. Git version control. CI using Jenkins.
- Agile/Scrum/TDD methodologies.
- Windows, Mac, & Linux operating systems.
Confidential
Senior Software Consultant
Responsibilities:
- Development of service assurance/network monitoring applications.
- Enterprise Java & Web Services using Axis/XFire. Eclipse IDE.
- EJB, Hibernate, JPA, & SQL on Oracle Databases.
- ClearCase & Git SCM. WebLogic 11 Server runtime.
- Windows, Solaris, & Linux operating systems.
Confidential
Senior Java Lead
Responsibilities:
- Development of Florida's implementation of the Affordable Care Act (ACA).
- Java/J2EE, Spring, Hibernate, XSD/XML, JAXB, & Schematron.
- WebLogic & Tomcat Server Runtimes. Oracle Databases.
- Eclipse IDE. Builds with Maven, Ivy, Gradle, & Groovy. SCM using Git & SVN.
- Windows & Linux operating systems.
Confidential
Senior Software Consultant
Responsibilities:
- Design & development of eInquiry web application (full SDLC).
- Java/J2EE, Web Services using Spring, Spring Web Services (SOAP and REST), & Spring Data/JPA 2.
- Maven projects. Git & SVN version control. Jenkins CI.
- Tomcat Server runtime. Oracle databases.
- Windows & Linux operating systems.
Confidential
Senior Technical Lead
Responsibilities:
- Enterprise Java development for Telecom/Voice applications.
- TDD Agile/Scrum environment.
- REST web services development using Spring, Jersey, and Enunciate.
- DAO/ORM solutions using JPA, Hibernate, and EJB3.
- Git/SVN version control. Maven builds & CI using Jenkins.
- WebLogic, JBoss, & Tomcat servers. Oracle & MySQL databases.
- Windows, Solaris, & CentOS/Linux operating systems.
Confidential
Senior Software Consultant
Responsibilities:
- Enterprise Java/J2EE development for the Coordinated Care Management System (CCMS) project.
- TDD/BDD development in Agile/Scrum environment using Eclipse IDE.
- Programming in Java, GWT, JSP/Servlets, JDBC, JPA 2, SQL, PL/SQL, HTML, JavaScript, & CSS. SVN version control.
- Oracle and Microsoft SQL Server databases.
- Windows operating systems.
Confidential
Senior Java Developer
Responsibilities:
- Java/J2EE development for the Care360 EMR healthcare project.
- JSP/Servlets, JDBC, SQL, PL/SQL, HTML, JavaScript, CSS, and Tapestry.
- Deployments to BEA WebLogic Server. Oracle databases.
- Agile/Scrum development environment. Eclipse IDE. SVN version control.
- Windows & Linux/Unix operating environments.
Confidential
Senior Software Consultant
Responsibilities:
- Enterprise Java development for GCSS Data Services at Wright Patterson.
- Java, JSP/Servlets, EJB, JMS, JDBC, SQL, PL/SQL, XML, HTML, & JavaScript.
- Web Services development using Spring, Flex, BlazeDS, and Axis 2.
- Deployments to WebSphere & JBoss. Oracle, Teradata, & MySQL databases.
- SVN version control. CI using Hudson/Jenkins.
- Windows and Solaris operating environments.