
Software Engineer
Solifi
Job Description
Software Engineer
Solifi is seeking a skilled and proactive Full Stack Software Engineer to join their development team in Bangalore. The role involves designing and implementing technical solutions across the full stack, working on customer-specific needs in the leasing and loan markets. Candidates should have strong problem-solving, communication skills, and a passion for writing clean code.
Responsibilities
- Design, develop, and implement microservices-based solutions using Java, Spring Boot, and RESTful APIs.
- Analyze and refactor existing application components (Groovy, GSP, Grails).
- Collaborate with architecture teams on technical design and deployment.
- Work with relational databases like PostgreSQL, Oracle, and SQL Server.
- Develop and maintain unit and integration tests.
- Use Gradle and other build tools.
- Participate in containerization and deployment using Docker.
- Document APIs using Swagger/OpenAPI.
- Troubleshoot issues and support deployments.
- Research and adopt best practices.
- Collaborate with Business Analysts and QA teams.
- Write efficient database queries.
- Use JUnit for testing.
- Participate in code reviews and knowledge-sharing.
Must-Have Technical Skills
- Experience in transitioning from monolith to microservices.
- Java/J2EE, Spring, Spring Boot, Spring Cloud, Spring Security
- RESTful API Development
- Microservices Architecture
- JUnit & Integration Testing
- Gradle
- JDBC, Hibernate, JPA
- PostgreSQL, Oracle, SQL Server
- Docker & Containerization
- Git
- Swagger/OpenAPI
- Spring Cloud Components
- Messaging Systems (e.g., Kafka, RabbitMQ)
- Security Frameworks (OAuth2, JWT)
Good-to-Have Technical Skills
- Groovy, GSP, Grails Framework
- Docker Compose / Kubernetes / EKS
- CI/CD Pipeline tools (GitLab CI, Jenkins)
- NoSQL Databases (MongoDB, Redis)
- Monitoring & Logging Tools (Prometheus, Grafana, ELK Stack)
Experience/Education
- Bachelor's degree (BE/B. Tech) in Computer Science or equivalent.
- 3-5 years of professional experience in full-stack software development.
- Hands-on experience with Microservice framework, Java ecosystem and relational databases.
- Strong analytical and problem-solving skills.
- Solid understanding of Web architecture, Microservice Architecture, Creating RESTful APIs, and database interaction patterns.
- Proficient in writing clean, modular, and scalable code.
- Exposure to performance tuning and product optimization is an advantage.
- Self-motivated, detail-oriented, and able to work independently as well as collaboratively.
- Capable of working in a high-pressure, agile environment.
About Solifi
Solifi delivers a solid financial technology foundation for equipment, working capital, wholesale, and automotive finance firms. Their mission is to reshape finance technology by bringing together proven solutions into a singular powerful technology platform designed to help protect and scale financial organizations. They focus on precision, reliability, expertise, and growth to empower their customers.
How to Apply
Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.
Company Info

Solifi
Posted on Foundit