Abhishek Chauhan — Senior Software Engineer
5+ years of experience in Java application development using Java, J2EE, Spring Boot, Spring Cloud, Microservices & Hibernate JPA. • Experience in building large, asynchronous systems, scalable distributed systems with a good understanding of microservices architecture and associated principles in Event-based (Apache Kafka & ActiveMQ.) as well as REST (HTTP/HTTPS/HTTP2) microservices • Experience in using Cloud platforms (Pivotal Cloud Foundry) for development • Experience in build automation tools such as GIT, Maven, Jenkins & SonarQube. • Worked on Relational (SQL/ RDBMS) such as Oracle & NoSQL database(MongoDB& Redis) • Hands-on experience in Unit testing framework Junit and Mockito. • Knowledge of Data Structures and Algorithms • Experience with Agile methodologies, test-driven development (TDD), and iterative software development lifecycle principles Skill Set : Programming languages: Java Frameworks: Spring, Spring Boot, Hibernate Messaging: Apache Kafka. Databases : SQL (Oracle) & NoSQL(MongoDB, Redis) Build Tools: Git, Maven, Jenkins Cloud Platform : Pivotal Cloud foundry(PCF), Azure, AWS Spring Projects : Spring Data JPA, Spring Reactive, Spring Web, Spring Security
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Java and microservices architecture.
Location: Gurgaon, Haryana, India
Experience: 6 yrs 8 mos
Skills
- Java
- Spring Boot
Career Highlights
- 5+ years of Java application development experience.
- Expert in microservices architecture and cloud platforms.
- Proficient in build automation and unit testing frameworks.
Work Experience
MongoDB
Senior Software Engineer (1 yr 9 mos)
Publicis Sapient
Senior Software Engineer (3 yrs 1 mo)
NTT DATA Services
Full Stack Developer (1 yr 6 mos)
Software Trainee (4 mos)
Education
Bachelor of Technology - BTech at ABES Engineering College
High school and intermediate at Woodbine floret public school Aligarh