HamburgerMenu
hirist

Java Software Engineer - Spring Boot/Microservices Architecture

InfoTrellis India Pvt Ltd
Anywhere in India/Multiple Locations
5 - 8 Years

Posted on: 04/11/2025

Job Description

Description :

- 5 to 8 years of experience in Java development, with expertise in Java, Spring Boot, and Microservices.

- Strong background in performance optimization and transaction management using JPA and Hibernate.

- Proficiency in Java 8.0 Stream API, Reactive Programming, and Data Structures with algorithm implementation and time complexity analysis.

- Experience with Distributed Transactions in Microservices and applying Microservice Design Patterns.

- Hands-on experience with Payment Gateways Integration, Kafka Streams integration, and custom exception handling in Java 8.0.

- Familiarity with Database Indexing, Autowiring, and Dependency Injection in Spring Boot.

- Strong debugging skills to identify and resolve issues in complex applications.

Responsibilities :

- Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.

- Optimize performance across various modules, ensuring minimal latency and high throughput.

- Implement transaction management with JPA and Hibernate to ensure data consistency.

- Leverage Java 8.0 features like Stream API and Reactive Programming for efficient and scalable solutions.

- Apply Microservice design patterns and best practices for building robust and scalable applications.

- Integrate third-party payment gateways and Kafka Streams within the Java application.

- Build a custom exception hierarchy for handling application-specific errors.

- Optimize database performance using indexing techniques to improve query efficiency.

- Use Autowiring and Dependency Injection for better application flexibility and maintainability.

- Perform comprehensive debugging to ensure the application is performing optimally and without error.


info-icon

Did you find something suspicious?