We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Long time software developer with 20+ years of experience including analysis, design, infrastructure setup, development, testing, deployment, maintenance, and support.
  • Development methodologies include Agile, Waterfall, and Multi - Tiered Services Model.
  • 15+ years of hands on experience with J2EE including WebLogic, Websphere, JBoss, JRun, and Spring Boot
  • Over 20 years of experience with relational databases including Oracle, SQL Server, DB2, Access, and MySQL.
  • Strong ability to deliver well-organized verbal and written presentations.
  • Continuous desire to learn.
  • Works well with minimal supervision.
  • Industry experience includes health care, banking, manufacturing, and consulting.
  • I am a highly motivated, intellectually curious programmer who enjoys keeping close to the code. I have a continuous desire to learn, in all areas of the development stack. A project that challenges me to acquire new skills quickly inspires me the most.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Performed development tasks for the Capital Markets FLEX Remediation project.
  • Created web sites using Angular2, Typescript, angular - cli, PrimeNG, and Bootstrap.
  • Developed RESTful web services for Weblogic using Spring MVC, JWT, JMS, JDBC, and Oracle.
  • Verified code changes with Spring Test, HSQLDB, soapUI, and IE/Chrome Developer tools.
  • Worked with minimal supervision.

Technologies used: Agile, Angular 2, Java 8, Eclipse, GIT, Maven, Oracle, Putty, Spring, JSON, JUnit, Mockito

Confidential

Senior Java Developer

Responsibilities:

  • Performed development tasks for AppHost and Network Automation. Deliverables were used by DevOps to automate software delivery and infrastructure changes.
  • Developed RESTful micro services using Spring Initializr, Spring Boot (embedded Tomcat), Jersey, and Spring Cloud Netflix (Spring Admin, Zuul, Eureka, Hystrix).
  • Consumed backend web services using Jersey REST client (SSI) and CXF SOAP client (VitalQIP).
  • Executed Sybase stored procedures and queries using JDBC.
  • Verified code changes with Spring Test, CYGWIN/curl, soapUI, and Chrome REST client.
  • Utilized Vaadin to quickly produce web sites to test web services using Jersey REST client.
  • Worked remotely with minimal supervision; Peers located in New York City, Plano TX, and Simi Valley CA.

Technologies used: Agile, Java 8, Eclipse, GIT, Maven, Sybase, Putty, Spring, JSON, Vaadin, JUnit, Mockito

Confidential

Senior Java Developer

Responsibilities:

  • Performed development tasks for Enterprise Credit Risk System Engineering. Deliverables were used to audit data lineage and consisted of artifacts using Apache Hadoop (Map Reduce, HIVE, Spark, Avro, Parquet).
  • Worked with a wide variety of databases, via JDBC, including SQL Server, Netezza, Hive, and Teradata.
  • Diagnosed database issues using TOAD Data Point, SuperPutty, Hadoop File Services, and Beeline.
  • Generated REST micro services using Spring Initializr, Spring MVC, and Spring Boot (embedded Tomcat).
  • Consumed REST web services using Spring REST template.

Technologies used: Agile, Java 8, Eclipse, SVN, Maven, Putty, Hadoop, Spring, JSON, Jexl, Jasypt, TestNG

Confidential

Senior Java Developer

Responsibilities:

  • Performed development tasks on high volume web services for Confidential online banking in the Internet Authentication and Fraud Prevention department.
  • Refactored existing Apache Axis SOAP web services to use Apache Camel CXF.
  • Created REST web services using Spring MVC.
  • Analyzed and corrected failures in large distributed multi-tiered environments.
  • Implemented smoke tests to verify code builds for QA and STAGE environments.
  • Collaborated with Quality Assurance testers to refine test plans.
  • Assisted build team with deployment problem diagnosis.
  • Authored activity diagrams, sequence diagrams, and state diagrams with Enterprise Architect.
  • Worked remotely with minimal supervision; Peers located in India, San Francisco, and Charlotte.

Technologies used: Java, Eclipse, Weblogic, Apache Camel, Apache Axis, Apache CXF, JSR 303 XML validation, Spring, Spring MVC, Hibernate, Oracle 11g, SQL Developer, HSQLDB, jd-gui, TestNG, Enterprise Architect, SPLUNK

Confidential

Senior Java Developer

Responsibilities:

  • Performed development tasks on web applications for Credit Card Services using the Agile process.

Technologies used: Java, Eclipse, ZK Framework, IFW, Spring WS Client

Confidential

Senior Java Developer

Responsibilities:

  • Performed development tasks on high volume web services for Confidential online banking in the Internet Authentication and Fraud Prevention department.
  • Refactored existing Apache Axis SOAP web services to use Apache Camel CXF.
  • Analyzed and corrected failures in large distributed multi-tiered environments.
  • Implemented smoke tests to verify code builds for QA and STAGE environments.
  • Collaborated with Quality Assurance testers to refine test plans.
  • Assisted build team with deployment problem diagnosis.
  • Authored activity diagrams, sequence diagrams, and state diagrams with Enterprise Architect.
  • Worked remotely with minimal supervision; Peers located in India, San Francisco, and Charlotte.

Technologies used: Java, Eclipse, Weblogic, Apache Camel, Apache Axis, Apache CXF, JSR 303 XML validation, Spring, Hibernate, Oracle 10g, TOAD, jd-gui, TestNG, Enterprise Architect

Confidential

Owner / Developer

Responsibilities:

  • Performed development tasks on the Supply Chain Advisor product using the Agile process.
  • Developed software for user stories relating to website functionality, data migration, and data extraction.
  • Worked individually with business analysts to develop uses cases that refined requirements for user stories.
  • Implemented user stories by separating business requirements into individual programming tasks.
  • Collaborated with Quality Assurance testers to construct ATDD unit tests using FIT/SLIM.
  • Performed QA testing tasks during team swarm to help reduce backlog.
  • Worked on analysis stories that identified the feasibility of specific functionality.
  • Analyzed timing logs to identify performance problems and recommend possible solutions.
  • Made UX design recommendations based on information gathered from live customer feedback sessions.
  • Performed architecture, design, and development tasks including documentation, coding and testing
  • Continually assessed website security flaws and implemented corrective actions
  • Analyzed and modified website code to validate HIPAA compliance
  • Developed monetization strategies that maximized profits while exceeding customer needs
  • Negotiated pricing and terms with software vendors and service providers

Technologies used: Java, Eclipse, JBoss 5, MySQL 5, Hibernate, JMX, Spring Security, Sitemesh, Castor, Linux CentOS 4.5, PuTTY, C#, aspx, Visual Studio 2008, IIS 6, SQL Server 2008, Windows 2003 Data Center, Remote Desktop Connection, Amazon Web Services (EC2, S3, SQS, and DevPay), OpenID, Bouncy Castle, Clickatell, PhoneFactor, DynamicPDF

Confidential

Senior Architect

Responsibilities:

  • Performed various architectural activities for multiple initiatives within the Corporate and Institutional Trust department.Authored technical documentation including component diagrams, uses cases, activity diagrams, sequence diagrams, and static class diagrams.

Technologies used: Java (J2EE), Struts, Spring, AJAX, Oracle, SQL Server, Websphere, Visio, and Microsoft Office, Use Case Business Modeling, UML

Confidential

Senior Technical Architect

Responsibilities:

  • Assumed ownership of multiple initiatives including work breakdown structures, project documentation, recommendations of software use at the enterprise level, and application development.
  • Directed activities to identify realistic business requirements with respect to cost and resources.

Technologies used: Java (J2SE and J2EE), Struts, ANT, Oracle, SQL Server, JRun, Websphere, WebLogic, Visio, Microsoft Office, Use Case Business Modeling, UML, Design Patterns, Six Sigma Process Analysis

We'd love your feedback!