Amit Gupta

Senior Software Engineer II at Precisely - Java Developer | Spring Boot | Microservices | AWS | Kafka

Role
Senior Software Engineer Ii at Precisely
Location
Mumbai, MH, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Amit Gupta

Java Developer with 6 years of experience in crafting high-quality software solutions. Proficient in Java, Spring Boot, JPA, Hibernate, and SQL, with a strong grasp of object-oriented programming and microservices architecture. Experienced in both Agile and Waterfall methodologies, with hands-on expertise in Docker and Kubernetes. Skilled at collaborating with cross-functional teams to design and implement scalable, high-performance applications. Known for effective problem-solving, clear communication, and a commitment to continuous learning and code excellence.TECHNICAL SKILLS:Languages:Java: Proficient in Java 8 and 17, including core concepts like OOP, Collections, Multithreading, and functional programming.Frameworks and Libraries:Spring Framework: Extensive experience with Spring Boot, Spring Cloud, and Spring Security.Hibernate: Familiarity with Hibernate ORM for database management.JUnit 5: Proficient in unit testing with JUnit.Mockito: Experienced with Mockito for creating mock objects during testing.Flyway: Knowledgeable in database migration and version control.Microservices Expertise:Architecture: Designing scalable, loosely-coupled systemsService Orchestration: Utilizing Docker, and Kubernetes for deployment & managementAPI Integration: Leveraging Spring Cloud, RabbitMQ/Kafka for service communicationKey Strengths: Scalability, Resilience, Observability, and Continuous Deployment expertiseDatabases:SQL: Strong understanding of SQL and relational databases.MySQL: Proficient in MySQL database management.IBM DB2: Familiar with IBM DB2 database.Spring Data JPA: Extensive use for data access and persistence.DevOps & CI/CD:Docker: Experienced with Docker for containerization.Kubernetes: Hands-on with Kubernetes for orchestration and management.Middleware / Messaging Systems:RabbitMQ: Experience with RabbitMQ for messaging.Kafka: Proficient in Apache Kafka for stream processing.Version Control and Collaboration Tools:Git: Proficient in Git for version control and collaboration.GitLab: Familiar with GitLab for repository management and CI/CD.JIRA: Knowledgeable in JIRA for issue tracking and project management.Maven: Experienced in using Maven for building and managing Java projects.Testing:JUnit: Strong skills in unit testing.Mockito: Expertise in mock object creation and testingData Structures and Algorithms:Strong understanding of data structures and algorithms for efficient problem-solving.Design Patterns:Familiar with design patterns such as Singleton, Factory, Builder, Observer, Facade, SAGA, etc

Experience

  1. Senior Software Engineer Ii

    Precisely

    Jan 2025 — Present · Mumbai, IN

Education

  • Little Stars English High School, Worli, Mumbai

    SSC

    2011 — 2013

  • Elphinstone College, Fort Mumbai

    HSC, Science

  • Watumull Institute of Electronics Engineering and Computer Technology

    Bachelor of Engineering - BE, Computer Engineering

    2015 — 2019

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Amit Gupta — Senior Software Engineer Ii at Precisely in Mumbai, MH, IN | Unifers