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
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
Senior Software Engineer Ii
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.