Senior Java Developer Resume
San Antonio, TX
SUMMARY
- Detail - oriented Sr. Software Developer/Architect wif over 10 years of experience in successfully devising innovative and tailored solutions meeting the ever-changing business needs and requirements of clients.
- More than 10 years of Java/J2EE experience and 7 years wif Spring.
- Developed and architected both client/server and web-based n-tier software solutions in addition to strong domain noledge of Enterprise Applications, Claim Services Applications and B2B/B2C.
- Has worked in the Insurance and Health Care industries, has developed advanced skills wif leading-edge programming tools complimented by proven ability to assimilate and rapidly utilize emerging technologies.
- Leadership ability to communicate wif both technical and non-technical professionals in meaningful manner.
- Expert at developing Business Stories and refining and implementing Business Requirements.
- Experienced wif managing work flow and development using Agile environment.
TECHNICAL SKILLS
PROGRAMMING: Java, JSF, JSP/Servlet, EJB, Spring Configuration, JUnit, Clear Case/Clear Quest, HTML, JavaScript, VBScript, UML, XML, PL/SQL, Access and Excel, MQSeries, JDBC, ODBC, JMS, JCA, IMS, Cobol, CICS, RESTful Web Services (Producer and Consumer), SOAP Web Services, Hibernate, DATABASE Mostly Oracle, SQL Server and DB2, Spring Core, Spring Data, Spring Cloud, Spring Web, Spring Bean, JDBC Template, Spring MVC, Spring Batch. Multithreading and Concurrency for Masters in school.
DEVELOPMENT: Object-Oriented Design (OOD), Agile Development, Project Management, Solutions Architecture, Technical Documentation, and Quality Assurance, SVN, GitHub, Business Story creation, requirement definition and implementation.
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
Senior Java Developer
Responsibilities:
- Enhanced and halp maintain the “Get A Free Quote” web page using Apache Wicket Framework and Smart-Bear tools for code review.
- Worked on a migration project from WebSphere Portlet Application (using EJB, WSDL, Spring and Hibernate on a JSF framework) to a Tomcat Web Application (JSP, Servlets, Spring and Hibernate on a JSF framework). Migrated from WebSphere Application Server to Tomcat Web Server. The database accessed is Microsoft SQL Server.
Confidential
Java Technology Lead
Responsibilities:
- RESTful Web Services Development, Worked at the Connected Cars Engineering Projects. Also, developed a client Web Application prototype to consume those Web Services. First used Waterfall and later transitioned to Agile and SCRUM Methodologies. Used JIRA and Jenkins. Worked wif IBM RAD 9.1.1 and WebSphere Application Server 8.5. Used Spring Annotations. Configured JDBS Data Source. Accessed Oracle Database wif JNDI Configurations. Produced and Consumed Jersey Jackson Web Services. Tested wif JUnit, Mockito and Power Mockito.
- Development and Support training on the Oracle BackOffice using Struts 2, EJB 2, Oracle 12c database, and deployment on Oracle Web-Logic. Using Eclipse SQL*Plus and SQL-Developer. Architected in SOA.
- Provides technical support and research analysis for application stability and improvement. Maintained and supported the various applications connected to the ToyotaSupplier.com portal web page. Supported the Web Server, the Application Server and the Database Server. Architecture is SOA. Most of the application: uses the MVC Design Pattern; uses the Spring and the Struts 2 framework and Hibernate. Also supporting some third-party applications - such as: The Intellectual Property (IP) Manager; and, the Bar-Tender - Asset Tag Printing applications. Database used was mostly Oracle 11g and DB2 Database. These were J2EE Applications using Java, PL/SQL, Oracle 11g, JDBC.
Confidential, Owings Mills MD
Java Technology Lead and Production Support
Responsibilities:
- The KS Project is an open source project for higher education by higher education. Worked as project support using the KRAD Framework and the MVC design pattern in project maintenance. Worked to customize the Degree Audit project for the Indiana University's internal consumption. Also, consumed SOAP Web Service.
- Used (Resource Bundle) properties file to configure UI Messages including Growl-Messages. Used Spring Drop-Down Control wif an options-finder to retrieve Java Key/Value pairs and display those on the UI as Spring-Property-values. Implemented Java Services to retrieve back-end values that are consumed by UI Spring-bean. Use style-sheet (css) for UI styles. Use JavaScript and JSON for UI validation and data-refreshment. Used Hibernate. Used IntelliJ also used Eclipse, Jetty and Tomcat. Used JIRA and Confluence.
Confidential
Sr. e-Commerce Developer
Responsibilities:
- Responsible for the design, development, testing, deployment and product management including interface design, UML Modeling, component design and class diagrams.
- Work wif a team of Systems Analysts. Does Agile Development and daily SCRUM meetings
- Successfully partnered wif Product Owners to develop requirements, Use cases and technical specifications for systems design.
- Designed, developed & lead the development team in the full project lifecycle effort for the J2EE web application built on Spring Framework. Designed, developed & lead the development of Front end screens using HTML, JavaScript, CSS and Unified Communications.
