Software Engineer
Open
Cerebraix Technologies
Job Location
NoidaStart Date
1/7/2026Total Experience (yrs)
3-5 YearCTC (p.a.)
₹840000 - ₹900000Mandatory Skills
JAVA (8 or 8 plus version) (3-5 Year)LambdaTest (3-5 Year)PostgreSQL/MySQL (3-5 Year)Springboot (3-5 Year)Webengage (3-5 Year)
Role/Job Description
Project Highlights
- Prestigious Client / Project : A tech-driven financial services firm offering tailored credit solutions to corporate borrowers across India. The organization provides short-term bridge financing, project funding, term loans, and working capital solutions, supporting businesses at various growth stages. It also partners with select fintech companies as a balance-sheet partner, enabling scalable access to the consumer finance ecosystem. With pan-India operations and multiple regulated financial licenses, the firm delivers comprehensive lending and investment solutions.
Roles and Responsibilities
- Development & Implementation
- Design, develop, and maintain RESTful APIs for the Loan Origination System
- Implement event-driven workflows for application processing
- Develop async processing solutions for high-throughput scenarios
- Integrate with third-party services
- Implement caching strategies using Redis for performance optimization
- Build robust error handling and retry mechanisms for external service calls
- Monitoring and Testing
- Create and manage Webengage Dashboard
- Translate Business Use cases to Lambda Test
- Performance & Scalability
- Optimize database queries and connection pooling (PostgreSQL, MySQL)
- Implement thread pool management for async operations
- Monitor and optimize application performance under high load
- Architecture & Design
- Follow clean architecture principles and design patterns (Strategy, Factory, Builder)
- Implement microservices-style integrations with proper separation of concerns
- Design and implement callback handling mechanisms for asynchronous operations
- Build reusable components and services following SOLID principles
- Data Management
- Work with multiple databases (PostgreSQL, MySQL) using JPA/Hibernate
- Implement efficient data access patterns and repository layers
- Handle data migration and synchronization between systems
- Quality & Testing
- Write unit tests and integration tests using TestNG
- Implement comprehensive error handling and logging
- Ensure code quality through code reviews and best practices
- Debug and resolve production issues
Requirements
- Core Java: Strong proficiency in Java 17+ with deep understanding of OOP, collections, concurrency, and multithreading
- Spring Framework: Spring Boot 3.x, Spring Security (OAuth2), Spring Data JPA, WebFlux,AOP
- Database: PostgreSQL, MySQL, JPA/Hibernate, HikariCP, query optimization
- Caching: Redis and distributed caching strategies
- Good experience on Webengage
- Working experience on Lambda Test
- Build Tools: Maven
- Testing: TestNG, JUnit, Mockito
- Good to Have: MongoDB, Apache Kafka for event-driven architecture and high through put messaging
