We provide IT Staff Augmentation Services!

Java/microservices/technical Lead Resume

2.00/5 (Submit Your Rating)

Moline, IL

SUMMARY

  • Java, AWS certified wif over 13 years of experience as a developer, Tech Lead in Enterprise - level implementation of teh Software Development Life-Cycle (SDLC), including Architecture, Functional and Technical design, Development, Implementation and Support.
  • Diverse experience utilizing tools in N-tier and Micro services architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zuul, Hystrix), AWS, Rabbit MQ, Kafka, Cassandra, My SQL, Restful Web Services.
  • Expertise in Java, J2EE, EJB, JDBC, JSP, Servlets, STRUTS, Springs Core, Spring MVC, Spring Boot, Hibernate, Web Services (SOAP AND REST API)
  • Complete Understanding and hands on experience in Agile development methodologies.
  • Strong analysis and design expertise in implementation of Financial, Insurance, Telecom, and Manufacturing.
  • Solid experience in implementing applications for global operations in diverse industries using Design Patterns e.g. MVC, Factory, Session Façade and DAO.
  • Thorough knowledge and experience in Insurance - Worker Compensation Insurance, Order Management (Telecom), Fixed Income Trading and Health Care.
  • Familiarity wif EAI tools like IBM MQ Series, Rabbit MQ, Kafka and Apache Camel.
  • Fluid understanding and experience in multiple programming languages, including Core Java, HTML, XML, JavaScript, Angular JS, Node.JS, JQuery, XSLT and Ajax.
  • Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi-threaded software systems using Java and XML parsing.
  • Strong experience in Application Servers like Web logic, Web sphere, Redhat Jboss and Tomcat server.
  • Strong experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD).
  • Thorough using of RAD, Eclipse, TOAD, SQUIRREL SQL CLIENT, Ant, Apache Maven
  • A very good knack for streamlining and optimizing processes and Data Base SQL Queries, also involved in writing PL/SQL, Stored Procedures.
  • Proven background for leading teams in stressful, deadline-oriented environments.
  • Excellent communication, interpersonal and presentation skills. Self-starter, customer focused.

TECHNICAL SKILLS

Programing Languages/Frame works: Java (J2EE, EJB, JSP, JNI, Servlets, Log4j), XML, DOM, SAX, HTML, Ajax, JavaScript, Angular JS, Node JS, Java Web Script, JQuery, XSLT, Web Services (SOAP, WSDL, REST API), STRUTS, Spring Framework, Spring Boot, Spring Cloud, Netflix OSS components(Eureka, Zuul, Hystrix), AWS, Rabbit MQ, Kafka, Swagger, JSON, Git hub, Rally, Angular JS and Hibernate.

Database / Application design: Oracle, DB2, OOAD, Design Patterns, My SQL, No SQL (Cassandra, Mongo DB).

Operating Systems: Linux, Windows & Mac OSx

Enterprise Software: IBM Web sphere, BEA Web logic Server, and Apache Tomcat, RAD, Eclipse, XML, Clear Case, CVS and Visual SourceSafe

EAI Technologies: Rabbit MQ, Kafka, WebSphere message broker, IBM MQ Series

PROFESSIONAL EXPERIENCE

Java/Microservices/Technical Lead

Confidential, Moline, IL

Responsibilities:

  • Enhancement of teh existing libraries wif new mechanism like Event sourcing and CQRS.
  • Implementing teh new message retry mechanism using Kafka in teh event of any failure in teh downstream systems.
  • Rest services templates are generated using swagger specifications.
  • Development of new listeners for producers and consumer for both Rabbit MQ and Kafka.
  • New library development wif micro services architecture using Rest APIs, spring boot and AWS.
  • Enhancement of teh existing functionality to persist teh messages to Cassandra DB in Kafka.
  • Bi-weekly sprints using agile development methodologies.
  • Implementation of Hystrix circuit breaker to avoid loss of messages during handling of messages at teh consumer level.
  • All logging into splunk.
  • Implementation of AWS API gateway.
  • Test plans and Unit Testing using Junit and Mockito.

Environment: Core Java, J2EE, Spring, Spring Boot, Spring Cloud Config, Netflix OSS components(Eureka, Zuul, Hystrix), AWS, Rabbit MQ, Kafka, Zookeeper, Cassandra, My SQL,JSON, Restful Web Services using Micro services architecture, JIRA, Maven, Rally, Java Script, Angular JS, node.js, PL/SQL, Git hub, Eclipse, Swagger, Junit, Mockito and Windows.

Java/Tech Lead/Developer

Confidential

Responsibilities:

  • Enhancement of teh web application Java, J2EE, Spring, Hibernate, Oracle
  • Integrating teh mediation platform wif Web services.
  • Migrating teh legacy system into Web service based application using spring framework.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot,
  • Spring Cloud config Netflix oss (eureka, zuul, hystrix) and AWS.
  • Some of teh task assignment and issue tracking using JIRA.
  • Web Application, UI development wif Core java, Java Script, Angular JS and Web services.
  • Test plans and Unit Testing.

Environment: Oracle ATG Commerce Framework, Core Java, J2EE, Spring, Spring Boot, Hibernate, XML, Oracle Web logic Server, Oracle 11g, SOAP Services and Restful Web Services using Micro services architecture, AWS, Spring boot, Spring Cloud config, JIRA, Java Script, Angular JS, node.js, PL/SQL, Eclipse, and Windows.

Java/ Application Lead

Confidential

Responsibilities:

  • Enhancement of teh web application using Java, J2EE, Spring MVC, Hibernate, Node JS and Hibernate.
  • All teh web services in different functional units in teh system are Rest API services.
  • Used Spring Jdbc, Named Parameters and DAO layers to offer abstraction for teh business from teh database related code (CRUD)
  • Reviewing Application team’s Entity Relationship Model to ensure optimal engineering approach was being followed.
  • Web Application development wif Core java, Spring MVC, Apache Maven and Hibernate.
  • Test plans and Unit Testing.

Environment: Core Java, Multithreading, J2EE, JMS, XML, Spring MVC, Spring JDBC, Rest API Services, Node JS, Hibernate, Tomcat Web server, Oracle 10g, PL/SQL, JIRA, Web Services, Eclipse, Linux and Windows .

Java/ Sr Developer

Confidential

Responsibilities:

  • This development was done completely wif Agile Methodologies.
  • Part of teh bi-weekly sprint meetings to come up wif teh plans.
  • Enhancement of teh web application using Java, J2EE (Struts).
  • Guiding teh Application Team’s entity design to ensure maximum leverage out of teh ORM layer and JPA best practices.
  • Used Spring Web MVC framework for teh applying MVC Implementation to teh web application.
  • Agile Methodology for development wif bi-weekly sprints.
  • Used Spring JDBC and Hibernate DAO layers to offer abstraction for teh business from teh database related code (CRUD)
  • Implemented a sophisticated configuration module entirely programmed in POJO based domain model integrated wif Hibernate ORM for persistence.
  • Spring Enablement - Most of teh services were manually instantiated and wired together to form a complex mesh in teh legacy platform. Wif teh new infrastructure, I introduced teh Spring based architecture for teh newly designed Infrastructure services to interact wif teh other services.
  • Creation of new web Services (Producers and Consumers) using WSDL, SOAP, REST API and Axis.
  • Web Application development wif Core java, Multithreading, XML parsing.
  • Test plans and Unit Testing.

Environment: Core Java, Multithreading, Spring, Hibernate, J2EE, JNI, JMS, XML, XSLT, STRUTS, WSDL, SOAP, REST API, Web Script, MQ Series, Apache Web Server, Apache Maven, Jboss Application Server, Web Sphere, Oracle 10g, PL/SQL, Web Services, Eclipse, JIRA, Linux and Windows XP.

Java /Sr Developer

Confidential

Responsibilities:

  • Lead developer involved in finalizing teh technical architecture for teh application including leading teh design, coding, and testing and analysis tasks.
  • Leading teh team under tight deadline, delivered internal design and code for new table-driven co-pay calculation module for teh referral claim application.
  • JIRA for tracking issues and tasks.
  • Spring based architecture for wiring teh services together.
  • Development of Online Quote request processing system-using Java/J2EE.
  • Used Spring Web MVC framework for teh applying MVC Implementation to teh web application.
  • Creation of new (Consumer and Producers) web Services to be created using WSDL, SOAP.
  • POJO based domain model integrated wif Hibernate ORM for persistence Aggregation of data based on teh summarized data.
  • Discovered critical flaw in existing application code and recommended solution.

Environment: Core Java, J2EE, (EJB, Servlets, JSP, JMS), Spring, Hibernate, JQuery, Java Script, RAD (Rational Application Developer), DB2IBM MQ Series, JIRA, Web Sphere, SQL Application Developer and Windows XP.

Java / Developer

Confidential

Responsibilities:

  • Senior Java / j2ee/ developer Role to perform in leading teh team, design, coding, testing and analysis tasks.
  • Enhancement of teh application using J2EE, JMS and DB Controls (Struts).
  • Deployment of teh application on Web Sphere application Server.
  • Creating tables and stored procedures in DB2 using Squirrel.
  • Spring as teh main framework to integrate, develop and deploy teh whole application.
  • Developing teh application using Struts and JMS.
  • Developing Multithreading modules in Core java.
  • Written Cron Jobs to automate some of teh modules.
  • Spring as teh main framework to integrate, develop and deploy teh whole application.

Environment: Java, J2EE, STRUTS, EJB, Web Logic, SQL Server, Web logic Workshop, Windows XP and Linux.

We'd love your feedback!