Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Cloud Angles Digital Transformation

NewBe an early applicant

Full Stack Developer React, Java & Python

Posted Updated
Discussion

Summary

Full-stack developer building scalable web apps and backend services end to end with React.js/TypeScript, Java/Spring Boot and Python, including REST APIs, microservices, PostgreSQL and Kafka event-driven integrations, for a Hyderabad-based team serving the transfer agency/financial services domain.

Role Overview

We are seeking an experienced Full Stack Developer with strong hands-on expertise in React.js, Java/Spring Boot and Python to build and maintain scalable web applications and backend services. The role involves delivering end-to-end features across responsive user interfaces, REST APIs, microservices and data integrations. Experience with event-driven architectures, PostgreSQL and Kafka is important. Transfer Agency or Financial Services domain experience is preferred, particularly exposure to transaction processing, settlement, reconciliation, ledger, fund administration or account-management workflows.


Key Responsibilities

  • Design, develop and maintain responsive web applications using React.js, JavaScript/TypeScript and modern React patterns.
  • Build and maintain backend services and REST APIs using Java and Spring Boot.
  • Use Python to develop supporting services, automation, data-processing utilities or integrations as required by the product.
  • Integrate front-end components with backend APIs, authentication and data services; handle loading, validation and error states reliably.
  • Design and maintain relational database schemas, SQL queries and data access layers, with PostgreSQL preferred and MongoDB where appropriate.
  • Build and support event-driven integrations using Kafka, including reliable message handling, retries, idempotency and failure recovery.
  • Apply secure coding practices, input validation, transaction management and appropriate access controls.
  • Write and maintain unit, API and integration tests across the front-end and backend.
  • Debug issues across UI, services, databases and messaging flows using logs, metrics and diagnostic tools.
  • Collaborate with product, architecture, QA and DevOps teams; participate in Agile ceremonies, code reviews and technical design discussions.
  • Use Git-based workflows and contribute to CI/CD pipelines, deployment readiness and production support.
  • Translate business requirements into maintainable technical solutions and contribute to improving engineering standards.

Mandatory Skills

  • Experience: Minimum 5+ years of full-stack or software development experience, with hands-on delivery across front-end and backend systems.
  • Front end: Strong hands-on experience with React.js, JavaScript (ES6+) and TypeScript; familiarity with Hooks, component design and state management.
  • UI development: Experience building responsive, reusable interfaces; Material UI and SASS experience is expected, with Redux/Redux Toolkit and Ant Design useful in the existing stack.
  • Java: Strong practical experience with Java and Spring Boot, including REST APIs, dependency injection, validation and transaction management.
  • Python: Practical experience writing Python application code, scripts, utilities or services; ability to structure, test and maintain Python code.
  • API and integration: Experience designing and consuming REST APIs, integrating services and handling authentication and error responses.
  • Databases: Strong SQL and relational database fundamentals; PostgreSQL preferred. Familiarity with ORM/data-access patterns and NoSQL concepts.
  • Architecture and messaging: Understanding of microservices and distributed systems; hands-on Kafka experience is strongly preferred.
  • Testing: Experience writing unit and integration tests and debugging application issues across the stack.
  • Engineering practices: Git, code reviews, build tooling and CI/CD fundamentals; strong problem-solving and communication skills.

Nice to Have Skills

  • Transfer Agency or Financial Services experience, including fund administration, investor servicing, dealing, corporate actions, settlement, reconciliation, ledgers or financial reporting.
  • Experience with financial transaction integrity, audit trails, approval workflows, business rules and date/amount precision.
  • Exposure to Camunda/Zeebe, BPMN workflows, Kafka event processing, transactional outbox patterns or workflow orchestration.
  • Experience with MongoDB, Redis, Docker, Kubernetes, GitHub Actions or cloud platforms such as AWS/Azure.
  • Experience with Python web frameworks such as FastAPI, Flask or Django.
  • Experience with automated UI testing, API testing, observability tools or performance optimization.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.