We provide IT Staff Augmentation Services!

 technology Lead  Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 12 years of IT experience in developing Web applications using Java/J2EE Technologies.
  • Developing micro - services using Spring Cloud, Spring Boot, Spring REST, Spring MVC, Spring XD, Spring Batch, Spring Integration, Kafka, RabbitMQ, Netflix Eureka, Zuul, AWS S3, EC2.
  • Proficient in programming using J2EE Technologies (Hibernate, Struts, Jersey, JSON, REST and SOAP Web services, JSF, EJB 3.0) and XML technologies (JAXP, JAXB, XSLT).
  • Have expertise in domains like Communications, Financial, Healthcare, E-Commerce, and Manufacturing.
  • Conversant in software development methodologies like Agile and Waterfall.
  • Strong in leadership, communication, mentoring, multi-tasking skills.

TECHNICAL SKILLS:

Languages: Java 6/7,J2EE,SQL

Frameworks: Spring Cloud, Boot, REST, XD, Integration, IOC, AOP, Netflix Eureka, Zuul, Apache Camel

Messaging: Kafka, RabbitMQ

Web services: Apache Axis, Jetty, Jersey, SOAP, REST, JSON, Micro services

Cloud/AWS: EC2, ELB, Auto Scaling, S3

J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, Web services, J2EE Design Patterns, Struts, JSF, JAX-WS, JAX-RS

ORM Frameworks: Hibernate, JPA

Middleware Technologies: EJB, JMS, JNDI

XML/Binding Technologies: XML, XSD, XSLT, JAXP, JAXB

UI Technologies: Ajax, JavaScript, Jquery

Operating Systems: Windows, Linux, Unix, Mac

IDE: Eclipse, Spring Tool Suite, NetBeans, IBM RAD

Web Servers: Apache Tomcat 7/8

Application Servers: Weblogic 11, IBM Websphere 8

RDBMS: Oracle 11g, My SQL, SQL Server

Version Control Tools: Git, SVN, IBM Clearcase

Build Tools: Maven, Ant

Design Patterns: Session Façade, Business Delegate, Front Controller, DTO, DAO, MVC, Iterator, Factory, Abstract Factory, Singleton

Testing: Junit, SOAP UI

PROFESSIONAL EXPERIENCE:

Confidential

 Technology Lead 

Environment: Java 7/8, Spring Boot, Spring REST, Apache CFX, Mongo, Apache Tomcat 7/8, Apache camel, Log4J, maven.

Responsibilities:

  • Technology lead and lead developer.
  • Involved in designing the micro services based on the independent functionalities.
  • Developing micro services using Spring Boot, Apache Camel, Netflix Zuul, AWS.
  • Dividing and rewriting some old monolithic applications using micro services.
  • Developing micro services like create, update customer, asset etc.
  • Involving in executing different unix/linux commands, to run different tasks.
  • Involving in design and plan discussions.
  • Working as Onsite Lead.
  • Working in Sprint agile environment.
  • Wrote complex SQL queries to address various scenarios to get data from our Oracle database.
  • Involved in adding some bits and pieces in UI using AngularJS.
Confidential

 Senior Associate

Environment: Java 6/7, Spring MVC, Spring Batch, Spring Integration, Spring XD, RabbitMQ, REST micro services, Jersey, AWS, Docker, Tomcat 7/8, Weblogic 11, Apache Log4J, Version one, SOAP UI, POSTMAN.

Responsibilities:

  • Technology lead and lead developer.
  • Developing High-transaction application using Spring XD, RabbitMQ, Spring MVC, Spring Batch, REST web services.
  • Also involved in discussions with business people to understand the functionality, and designed the product accordingly.
  • Designed and developed micro services like Landing page, Email Dispatcher, content assembly using SpringREST API, Tomcat.
  • Also deployed these services to AWS.
  • Developed an web application which is used by content authors across our DMS group.
  • Involved in feature acceptance discussions like PI planning.
  • Involved in all the design discussions.
  • Involved in sprint plannings, product demos and retrospective meetings.
  • Developed high level design documents, and release documents.
  • Also involved in migrating the code to the higher environments like IT, Perf and Prod environments.
Confidential

Senior Associate 

Environment: Java 1.6, Spring IOC, Spring AOP, REST web services, Hibernate 3.x, Maven 2, Apache Sever, Oracle 10g, Apache Log4J, SVN, Eclipse

Responsibilities:

  • Technology lead and lead developer.
  • Developed product critical algorithms like Eligible Member, Modifier, Rate settings, Procedure code using Spring, Hibernate, REST and SOAP services.
  • Developed RESTful webservices in the Member module, to get data from external sources.
  • Working on resolving the machine critical defects.
  • Involved in discussions of the designing and planning.
  • Involved in sprint planning, product demos and retrospective meetings.
  • Developed design documents.
  • Expert in IBM tools like RAD, Clearcase and Clearquest.
  • Good in WebSphere App server.
Confidential

 Technology Lead 

Environment: Java 1.6, Spring IOC, Spring AOP, REST micro web services, Hibernate 3.x, Web Objects, JSON, Maven 2, Apache Sever, Oracle 10g, Apache Log4J, SVN, Eclipse, XCode5, IOS Simulator

Responsibilities:

  • This project is E-Commerce - mobile applications project. I involved in developing of new micro services like EasyPay in store feature, Step 1,2,3 flow, IPhone Data Normalization to existing Apple Onlie store. In this project, we used technologies like Jersey REST services, Java collections, Java Multi-threading, Spring IOC.
  • Hands on expertise on Java Collections, Java Multi threading features, Java Concurrency package.
  • Developed Log framework using Spring AOP.
  • Hands on with Hibernate 3.x to communicate with back end.
  • Consumed web services for reading some external information like pricing etc.
  • Used SVN as version control tool.
  • Hands on with Maven 2 as build tool for our product.
  • Used Apache server as application server.
  • Used velocity templates in generating UI pages.
  • Involved in major bug fixes in web objects framework, and the Bamboo server code.
  • Involved in modifying the existing error some search feature.
  • Involved in the almost all the components of the product, and have good exposure on the product flow.
  • Involved in discussion of new features and planning.
  • Used design patterns like Singleton, Factory, Abstract Factory, Front Controller, MVC.
  • Implemented Garbage collector framework for this project.
  • Working in Agile Scrum methodology.
Confidential

Software Engineer

Environment: Java 1.6, Servlets, JSP, JSF, Struts 1.2, Hibernate 3.0, EJB 3.0, Spring 3.x, Jersey REST web services, JQuery, JavaScript, WebSpehere 7, TOAD, Eclipse, IBM RAD, Oracle 10g, MySQL, IBM Clear Case, Windows XP, TopLink, GlassFish, JBoss, Oracle 10g, NetBeans, Derby, Sqirrel, TOAD, SVN

Responsibilities:

  • Developed reusable framework for cummins, using Struts 1.2, Spring IOC, Spring AOP, Spring MVC, Spring Web, JQuery, JSP.
  • Developed Spring Transaction Framework using Spring AOP.
  • Used JDBC Template, Hibernate Template to communicate with Database.
  • Involved in all the stages, like, requirements analysis, designing, coding, code reviews, UAT and system testing.
  • Familiar in using tools like IBM RAD, and Spring suit.
  • Developed features like D2L Registries using JSP, JSF.
  • Developed SaveSearch algorithm using EJB 3.0 technologies, and REST web services.
  • Developed D2L new version using Java technologies like JSF, EJB 3.0, REST web services.
  • Used design patterns like Front Controller, MVC, DAO, Value Objects, and Business Delegate, Session Façade, Singleton.
  • Used Agile Scrum methodology for this project.
Confidential

 Software Engineer

Environment: Java 1.6, Spring 2.x, SOAP web services, REST web services, Servlets, Struts 1.2, EJB 2.x, Hibernate, JSP, JavaScript, XML, XSLT, XSL FOP, JDBC, Lucene 2.4.1, ANT, JAXB, JAXP, SOA, SOAP UI, SQL Server, MySQL, SVN, Tortoise, Windows, LINUX, Shell Scripting, Putty, Filezilla, Atlasian Confluence Web services, WML, Cordys ESB, Microsoft IIS, Apache Tomcat

Responsibilities:

  • Developed Release notes automation tool using Core Java, Spring IOC, Struts 1.2, JSP, Java Script, XSLT, JAXB, JAXP.
  • Developed PDF Generation tool, using Java, XSLT, XSL FOP, Java DOM.
  • Developed Cordys Product Content web application using Spring IOC, Confluence REST web services, XSLT, XML, Java DOM and WML.
  • Developed Update tool, using Java Threads, Core Jave collections, REST web services, XSLT, XML, JAXB.
  • Developed Cordys Search Engine using Java, Lucene 2.4.1, JSP, JavaScript
  • Developed Cordys documentation engine using Java Multi Threading, JSP, Struts, Servlets, JavaScript.
  • Very extensively used Agile methodology in the development of this product.
  • Used design patterns like Factory, Abstract Factory, Singleton, Session Façade.
  • Worked in Agile Scrum methodology for the entire project. Was directly reporting to the scrum master.
  • Worked 2 weeks sprints.
  • All these projects are developed using SOA architecture, and we have cordys ESB as part of this product.
  • All these 3 years, I have worked on SOA environment.

Confidential

Software Developer

Environment: Java, Java Regular Expressions, Java Multi Threading, JSP, Struts, JDBC, Hibernate, XSLT, XSD, JAXB, JAXP, AXIS, Tomcat, SOAP web services, JAX RPC, MySQL, WS-I Tools, JBoss, Druid, JBoss Drools, XML, XSLT, JAXB, SOAP UI, Amazon web services, Linux, Windows 2000

Responsibilities:

  • Developed service consumer Algorithm using Java, SOAP web services, AXIS engine.
  • Developed database connectivity using OJB.  
  • Developed logger framework and Harnesser using Log4J.
  • Developed testing algorithm using SOAP UI open source tool code, to test the web services scalability, load.
  • Created the UI layer using JSP, struts framework
  • Developed KSMS(Keyword Search Management System), using XSLT, XSD, JAXB, Java DOM, Java regular expressions.
  • Developed QARoadMap Algorithm using Java, Hibernate, XSLT, MySQL.
  • Developed IEQA (Information Extractor QA) using Amazon web services, and Java Regular Expressions.
  • Developed Crawler Tool, using Java Multi Threading, Java collections API, Java Regular Expression and JAXB.
  • Developed Confidence Testing Tool using Java, Struts, EJB, JSP.

We'd love your feedback!