We provide IT Staff Augmentation Services!

Architect, Senior Developer, Team Lead Resume

New, YorK

EXPERIENCE SUMMARY:

  • SUN Certified Java Developer - over 15 years architecting and developing web-based enterprise systems and microservices
  • Strong skills in designing and developing Spring-based solutions
  • Excellent written and verbal communication skills
  • Excellent analytical, presentation and problem-solving skills
  • Experience in providing technical leadership to domestic and offshore development teams

TECHNICAL SKILLS:

Java Technologies: Java 11, Spring Cloud, Spring Reactive, RX Java, Spring Core, Spring MVC, Spring Data, Spring AMQP & JMS, Lombok, JPA, JTA, Servlets, JSP (EL, JSTL, Custom Tags), Lucene, EhCache, DOM4J, Apache Struts, TopLink, JUnit, Log4J Java Beans, EJB 2.0/3.0, JDBC, RMI, JNDI, JSF, Portlets, BC4J, JRules, Blaze

Micro-Services Technologies: Rancher, Docker, Spring Cloud, Web Sockets, CQRS with Event Sourcing, REST, AMQP, JMS, SOAP

Web Technologies: Angular, Web Sockets, AJAX, JSON, JQuery, XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML, GUI, Web services (REST, CXF, SOAP, WSDL, Axis), Ext-JS, Ext-GWT

Build Technologies: Docker, Gradle, Maven, Jenkins

Programming Languages: Java, Angular, UML, JavaScript, SQL, C Sharp, C++/C, VB, PowerBuilder

Application Servers: Spring Boot, Tomcat, IBM WebSphere 5.x/6.x, WebLogic 8.x/9.x, Oracle, SilverStream

Middle Tier Servers: RabbitMQ, Kafka, Active MQ, MQSeries, WebLogic, Tibco

Database Technologies: MongoDB, Oracle, SQL Server, Mark-Logic, Sybase

Tools: IntelliJ, Jira, Confluence, LucidCharts, Eclipse, RAD, Net Beans, JBuilder

Operating Systems: Windows, UNIX, Linux

Source Control: GIT, SubVersion, Rational ClearCase & ClearQuest, CVS

Methodologies: Agile, RUP, Waterfall, OOAD

Design Tools: Enterprise Architect, Rational Rose, Visio

Testing tools and frameworks: JUnit, JMeter, SpringTestMVC, Cactus, NUnit, JsUnit, Selenium, DBUnit

Industries: NYC Government, Financial Regulatory Agency, Investment Banking, Brokerage, Insurance, Reinsurance, Pharmaceuticals, Time and Attendance, Entertainment, Web Publishing & Search Engines, IT Support.

WORK EXPERIENCE:

Confidential, New York

Architect, Senior Developer, Team Lead

Responsibilities:

  • Analyzed requirements, created variety of UML diagrams, prepared and published technical documentation.
  • Developed microservices using:
  • Java (up to version 11)
  • Rancher & Docker technologies
  • Orchestration between multiple integration microservices using messaging and REST technologies
  • Spring Reactive, RX Java, WebSocket, REST and SOAP technologies
  • Messaging technologies with RabbitMQ & Kafka
  • Transactional MongoDB and SQL Server
  • CQRS with Event Sourcing, REST and SOAP methodologies
  • Developed web services and business logic using Spring Reactive and RX Java, Web Sockets, Spring MVC, Spring Data, Lombok, CXF, SOAP
  • Integrated microservices with Spring-based messaging tolls like RabbitMQ & Kafka
  • Developed SOAP integration components with PeopleSoft
  • Utilized Jenkins as a continuous integration tool running Docker image creation scripts
  • Utilized GIT & Subversion to manage multi-brunched team development methodology
  • Was involved in developing and publishing Confluence-based system documentation
  • Participated in production support
  • Worked on upgrading 3rd party frameworks (e.g. Spring, Hibernate)
  • Developed JMeter Web Sockets and other plugins

Environment: Java 11, Rancher, Docker, Spring Cloud, Spring Boot, Spring Reactive, Java RX, Spring Core & MVC, Spring Data, RabbitMQ, Kafka, Transactional MongoDB, SQL Server, Oracle, Hibernate, CXF and SOAP Web Services, Angular 1 & 2, JSP, Servlet, JSTL, JQuery, AJAX, XML, Jaxb, Jibx, XSLT, Maven, BladeLogic, Putty, Eclipse, Enterprise Architect, Apache, Tomcat

Confidential

J2EE Architect, Senior Java-J2EE Developer

Responsibilities:

  • Analyzed requirements, developed UML diagrams, prepared high level technical documents.
  • Developed web services and business layer logic using Spring MVC, Spring Data JPA, CXF
  • Developed JMS-enabled system with Spring JMS
  • Implemented Java and J2EE Design patterns such as Business Delegate, Session Façade, Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Used Jenkins build scripts to compile and package applications
  • Used Subversion to manage multi-brunched team development methodology
  • Was involved in developing and publishing system documentation on wiki
  • Worked on bug fixing and code enhancements
  • Participated in production support activities
  • Refactored legacy systems for better performance and code reuse
  • Worked on upgrading 3rd party frameworks (e.g. Spring, Hibernate)
  • Reconfigured system deployments by splitting static and dynamic contents into separate deployment bundles, and deploying them to separate http and application servers

Environment: Spring Core & MVC, Spring Data JPA, Hibernate, Lucene, CXF Web Services, JSP, Servlet, JSTL, JQuery, AJAX, XML, Jaxb, Jibx, XSLT, Maven, BladeLogic, Putty, Eclipse, Enterprise Architect, Apache, Tomcat

Confidential

Chief J2EE System Architect and Java-J2EE Technical Lead

Responsibilities:

  • Analyzed requirements, and wrote SMS Technical Design documents
  • Designed UML class & sequence diagrams.
  • Designed and developed business layer using Spring MVC, Spring Data JPA, JSP & JSTL
  • Developed presentation layer using CSS, JQuery
  • Designed and implemented data model using System Architect
  • Designed and developed RESTful web service using Spring
  • Worked on setting multiple environments (DEV, QA, TEST, PROD)
  • Worked on Jenkins contentious integration builds
  • Worked on bug fixing and enhancements

Environment: Spring Core, Spring MVC, Spring Data Repositories with Hibernate, RESTfull Web Services, JSP, Servlet, JSTL, JQuery, Web 2.0 AJAX, XML, Jaxb, Jibx, XSLT, JUnit, JsUnit, Selenium, Maven, Spring Tool Suite, Enterprise Architect, Apache, Tomcat.

Confidential

Senior J2EE System Architect, Technical Team Lead

Responsibilities:

  • Analyzed business requirements
  • Designed UML class diagrams & sequence diagrams, and prepared technical design documents.
  • Introduced Spring-based Business Layer into existing Tapestry-based application
  • Developed multi-threading XML parsing framework using SAX, DOM & Dom4J
  • Developed business layer using Spring & Hibernate
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Developed RESTfull web services for mobile clients using Spring
  • Used Jenkins automated build scripts for continuous integration
  • Participated in production support.

Environment: RESTfull Web Services, JSP, Servlet, Web 2.0 AJAX, XML, DOM4J, JIBX, VTD, and XSLT, Spring, Tapestry, JUnit, Cactus, JsUnit, Selenium, DbUnit, NUnit, Ant & Ivy, StartUML, Eclipse, Apache, Tomcat.

Hire Now