Technical Lead Resume
SUMMARY
- Around 5+ years of IT professional experience in design, development of web application using Java/J2EE Technologies.
- Expertise in Core Java Concepts like OOPS, Collections, Exceptions, Generics and Strings.
- Experience in development of web - based applications using Spring IOC, Spring Batch, Spring Integration, ORM, AOP, data JPA and Spring MVC Frameworks.
- Having experience in developing Microservices architecture using Spring Boot, Spring Cloud Config, Netflix OSS components (Ribbon, Feign, Eureka, Zuul, and Hystrix), AWS and Docker.
- Hands on experience in Apache Kafka, Hazelcast cache, ELK Stack (Elasticsearch, Logstash, and Kibana), Hibernate.
- Proficiency with SOA, SOAP Web Services (XML) and REST Web Services (XML and JSON).
- Work experience in Java 8 and Design Patterns (MVC, Singleton, Factory, DAO, and DTO).
- Experience in Agile/Scrum Methodology, Cassandra, Oracle, JUnit, Mockito, Maven, OpenShift, GitHub, HTML, JavaScript, AJAX, JQuery, Angular 2.0.
- Experience in using web & application servers like Tomcat, JBOSS, Web logic and Web sphere.
- Strong analytical and problem solving skills with an ability to learn and adapt quickly to the emerging new technologies.
TECHNICAL SKILLS
Operating System: Windows, Linux
Java/J2EE Technologies: Core Java, JAVA 8, JDBC, Servlets, JSP
Frameworks and Technologies: Spring 4.0, IOC, ORM, AOP, MVC, data JPA, Spring Batch, Spring Integration, Spring Boot, Micro services, Apache Kafka, Hazelcast, Hibernate, SOAP, REST, ELK Stack, Elastic search, Logstash, Kibana, JUnit, Mockito, GitHub, HTML, JavaScript, AJAX, JQuery, Typescript, Angular 2.0.
Databases: Oracle 11g, Cassandra, SQL Server.
Web & Application Servers: Tomcat, JBOSS, Web logic.
IDE’s: Eclipse, STS
Tools: Maven, Log4j, SVN, Ant, Jenkins, Docker, Open Shift.
PROFESSIONAL EXPERIENCE
Confidential
Technical Lead
Environment: Spring 4.0, Spring Batch, Spring Integration, Spring Boot, Microservices, Kafka, Hazelcast, Hibernate, SOAP, REST, Open shift, Rundeck, ELK Stack, Junit, Mockito, GitHub.
Responsibilities:
- Responsible for analyzing, designing, coding and implementing several modules of application.
- Responsible for writing business logic by using spring framework and storing data into DB using Hibernate and spring data JPA.
- Developed several micro services using XML and JSON and sending messages to Kafka topic, storing data into Hazelcast distributed cache.
- Developing with Microservices architecture using Spring REST and Spring Boot.
- Testing the services using Junit and Mockito.
- Participated in code reviews and work closely with QA to resolve issues.
Confidential
Software Engineer
Environment: Spring, Spring MVC, Hibernate, REST, Spring Boot, Microservices, Docker, AWS.
Responsibilities:
- Responsible for analyzing, designing, coding and implementing several modules of application.
- Responsible for writing business logic by using spring framework and storing data into DB using Hibernate and spring data JPA.
- Involved in handling the front end part of application as well as writing the back end logic.
- Developed several REST API’s using XML and JSON.
- Developing with Microservices architecture using Spring REST and Spring Boot.
- Testing the services using Junit and Mockito.
- Participated in code reviews and work closely with QA to resolve issues.
Confidential
Software EngineerEnvironment: Spring, Hibernate, REST, SOAP, Ant, Tomcat, Oracle, Log4j.
Responsibilities:
- As per the use case Responsible for writing business logics by using spring framework and integrating business logic with external systems.
- Involved in implementing persistence logic using Spring ORM.
- Involved in developing Restful web services.
- Participated in code reviews and work closely with QA to resolve issues.
- Developed the front end application using JSP, JavaScript and Custom tag libraries.