Java Software Engineer
Signzy · Bengaluru
- Experience1–3 yrs
- SalaryNot disclosed
- Work modeonsite
- Posted29 Sept 2026
About Signzy
Signzy is hiring in Bengaluru in financial services. This role looks for around 1+ years of experience.
Skills
- Java
- Spring
- Spring Boot
- RESTful APIs
- PostgreSQL
- MySQL
- JPA
- Hibernate
- Maven
- Gradle
- Git
- Agile
- JUnit
- Mockito
- TestNG
- Redis
The role
A backend developer at a financial technology company builds payment systems with Java and Spring Boot, using PostgreSQL and Hibernate for scalable services. The role also applies RESTful APIs and Redis to support secure, multi-tenant SaaS platforms.
Full job description
About the Role
We are looking for a Java Developer (junior to mid-senior level) to design, build, and maintainbackend services and APIs that power our B2B SaaS and financial platforms. You will work onsecure, scalable, high-availability systems used by banks, NBFCs, and fintech partners,collaborating closely with product, frontend, QA, and DevOps teams.Key Responsibilities● Design, develop, and maintain backend services and RESTful APIs using Java (8+/17+)and Spring/Spring Boot.● Implement features and workflows for payments, lending, core banking integrations, andother BFSI/fintech use cases.● Build and optimize database models and queries using relational databases(PostgreSQL/MySQL) and ORM frameworks such as JPA/Hibernate.● Contribute to multi-tenant, cloud-native SaaS architecture, ensuring security,performance, and reliability of shared services.● Write unit and integration tests (JUnit, Mockito/TestNG) and participate in code reviewsto uphold coding standards and best practices.hiring.● Profile and tune application performance, including memory management, garbagecollection behavior, connection pooling, and caching (e.g., Redis).● Integrate with message queues, third-party fintech APIs, and internal microservices forevent-driven and asynchronous workflows.● Collaborate across functions to refine requirements, provide technical estimates, andsupport release planning and production deployments.● Troubleshoot and resolve production issues, ensuring robust logging, monitoring, errorhandling, and incident follow-up.hiring.● Create and maintain technical documentation for services, APIs, and systemintegrations.
Required Qualifications (Junior–Mid Level)
● Experience: Approximately 1–3 years of hands-on experience as a Java Developer /Backend Developer on the JVM in production environments.● Strong command of core Java (collections, generics, streams, concurrency) andobject-oriented design principles.● Practical experience with Spring/Spring Boot, including building RESTful APIs andbackend services.● Experience working with relational databases (PostgreSQL/MySQL) and ORM toolssuch as Hibernate/JPA.● Familiarity with build and dependency management tools (Maven/Gradle) and Git-basedworkflows.● Basic understanding of software development life cycle, Agile methodologies, andtest-driven development principles.● Good problem-solving skills, attention to detail, and ability to debug and troubleshootbackend issues.● Effective communication and teamwork skills, with ability to collaborate acrossengineering, product, and business teams.Domain & Sector Experience (Preferred)● Experience working on products or projects in Banking, BFSI, or Fintech (payments,lending, digital onboarding, core banking integrations, etc.).● Exposure to B2B or enterprise SaaS platforms, including multi-tenant architectures,cloud deployments, and subscription-based products.● Understanding of security, compliance, and data privacy considerations in financialservices (e.g., secure coding, authentication/authorization, encryption).