Talent Apply
Log in
All jobs
S

Java Developer

Signzy
Remote

About this role

Signzy Java Developer

About the Role

We are looking for a Java Developer (junior to mid-senior level) to design, build, and maintain backend services and APIs that power our B2B SaaS and financial platforms. You will work on secure, 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, and other 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 reviews to uphold coding standards and best practices.

  • Profile and tune application performance, including memory management, garbage collection behavior, connection pooling, and caching (e.g., Redis).

  • Integrate with message queues, third-party fintech APIs, and internal microservices for event-driven and asynchronous workflows.

  • Collaborate across functions to refine requirements, provide technical estimates, and support release planning and production deployments.

  • Troubleshoot and resolve production issues, ensuring robust logging, monitoring, error handling, and incident follow-up.

  • Create and maintain technical documentation for services, APIs, and system integrations.

  • Required Qualifications (Junior–Mid Level)

  • Experience: Approximately 1–5 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) and object-oriented design principles.

  • Practical experience with Spring/Spring Boot, including building RESTful APIs and backend services.

  • Experience working with relational databases (PostgreSQL/MySQL) and ORM tools such as Hibernate/JPA.

  • Familiarity with build and dependency management tools (Maven/Gradle) and Git-based workflows.

  • Basic understanding of software development life cycle, Agile methodologies, and test-driven development principles.

  • Good problem-solving skills, attention to detail, and ability to debug and troubleshoot backend issues.

  • Effective communication and teamwork skills, with ability to collaborate across engineering, 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 financial services (e.g., secure coding, authentication/authorization, encryption).

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →