Skip to main content
Posted 09 July, 2026

Senior Software Engineer-Java Full stack

Terrabit Consulting Pvt. Ltd - India
Bengaluru, KA, IN Full Time
Reference: 37bad82488791986

Job Description

\n

· Strong experience in backend development using Java and Spring Boot,
\n building scalable and secure distributed systems

\n

· Understanding of core banking and financial domain concepts

\n

· Familiar with event-driven architectures and messaging systems (e.g.,
\n JMS, Solace, ActiveMQ)

\n

· Experience with React (preferably TypeScript) and building secure,
\n maintainable operational UIs

\n

· Deep understanding of API design, security (OAuth2, JWT), and secure
\n coding practices in regulated environments

\n

· Knowledge of data consistency patterns (e.g., eventual consistency,
\n exactly-once/at-least-once processing)

\n

· Hands-on experience with testing frameworks (JUnit, Mockito) and
\n building reliable automated test suites

\n

· Comfortable working in ambiguity with high ownership and a focus on
\n delivering correct, high-quality outcomes

\n

· Strong communication and collaboration skills, with the ability to
\n explain technical concepts to diverse stakeholders

\n

· Curious mindset with a drive to continuously improve systems, processes,
\n and engineering practices in a fast-evolving fintech environment

\n

What
\n You’ll Do

\n

· Design, build, and scale mission-critical backend services and APIs for
\n core banking capabilities

\n

· Develop secure, high-performance RESTful services and event-driven
\n systems to support financial operations and integrations

\n

· Build and maintain modern operational and servicing UIs using React (and
\n TypeScript where applicable)

\n

· Integrate with messaging systems for event streaming, settlement
\n updates, and notifications

\n

· Contribute to CI/CD pipelines, containerization (Docker), and automated
\n testing (unit and integration)

\n

· Monitor, troubleshoot, and optimize production systems to ensure high
\n availability, performance, and reliability

\n

· Collaborate closely with product, QA, and DevOps teams to deliver
\n secure, scalable, end-to-end solutions

\n

Responsibilities \n

\n

· Strong experience in backend development using Java and Spring Boot,
\n building scalable and secure distributed systems

\n

· Understanding of core banking and financial domain concepts

\n

· Familiar with event-driven architectures and messaging systems (e.g.,
\n JMS, Solace, ActiveMQ)

\n

· Experience with React (preferably TypeScript) and building secure,
\n maintainable operational UIs

\n

· Deep understanding of API design, security (OAuth2, JWT), and secure
\n coding practices in regulated environments

\n

· Knowledge of data consistency patterns (e.g., eventual consistency,
\n exactly-once/at-least-once processing)

\n

· Hands-on experience with testing frameworks (JUnit, Mockito) and
\n building reliable automated test suites

\n

· Comfortable working in ambiguity with high ownership and a focus on
\n delivering correct, high-quality outcomes

\n

· Strong communication and collaboration skills, with the ability to
\n explain technical concepts to diverse stakeholders

\n

· Curious mindset with a drive to continuously improve systems, processes,
\n and engineering practices in a fast-evolving fintech environment

\n


\n

What
\n You’ll Do

\n

· Design, build, and scale mission-critical backend services and APIs for
\n core banking capabilities

\n

· Develop secure, high-performance RESTful services and event-driven
\n systems to support financial operations and integrations

\n

· Build and maintain modern operational and servicing UIs using React (and
\n TypeScript where applicable)

\n

· Integrate with messaging systems for event streaming, settlement
\n updates, and notifications

\n

· Contribute to CI/CD pipelines, containerization (Docker), and automated
\n testing (unit and integration)

\n

· Monitor, troubleshoot, and optimize production systems to ensure high
\n availability, performance, and reliability

\n

· Collaborate closely with product, QA, and DevOps teams to deliver
\n secure, scalable, end-to-end solutions

\n


\n

\n

Qualifications \n

\n

· Strong experience in backend development using Java and Spring Boot,
\n building scalable and secure distributed systems

\n

· Understanding of core banking and financial domain concepts

\n

· Familiar with event-driven architectures and messaging systems (e.g.,
\n JMS, Solace, ActiveMQ)

\n

· Experience with React (preferably TypeScript) and building secure,
\n maintainable operational UIs

\n

· Deep understanding of API design, security (OAuth2, JWT), and secure
\n coding practices in regulated environments

\n

· Knowledge of data consistency patterns (e.g., eventual consistency,
\n exactly-once/at-least-once processing)

\n

· Hands-on experience with testing frameworks (JUnit, Mockito) and
\n building reliable automated test suites

\n

· Comfortable working in ambiguity with high ownership and a focus on
\n delivering correct, high-quality outcomes

\n

· Strong communication and collaboration skills, with the ability to
\n explain technical concepts to diverse stakeholders

\n

· Curious mindset with a drive to continuously improve systems, processes,
\n and engineering practices in a fast-evolving fintech environment

\n


\n

What
\n You’ll Do

\n

· Design, build, and scale mission-critical backend services and APIs for
\n core banking capabilities

\n

· Develop secure, high-performance RESTful services and event-driven
\n systems to support financial operations and integrations

\n

· Build and maintain modern operational and servicing UIs using React (and
\n TypeScript where applicable)

\n

· Integrate with messaging systems for event streaming, settlement
\n updates, and notifications

\n

· Contribute to CI/CD pipelines, containerization (Docker), and automated
\n testing (unit and integration)

\n

· Monitor, troubleshoot, and optimize production systems to ensure high
\n availability, performance, and reliability

\n

· Collaborate closely with product, QA, and DevOps teams to deliver
\n secure, scalable, end-to-end solutions

\n


\n

\n

Sign up for Job Alerts