
Senior Software Engineer – Backend
Engineering Department
Location: Hyderabad, India (Hybrid)
About the Company
At Redpin we simplify life's most important payments. Buying a new property overseas can be a stressful time, especially when it comes to moving your money. Through our Currencies Direct and TorFX brands we've been helping people do just that for over 25 years. With recent investment we're now on a mission to build a new range of digital products and services that will make moving money Internationally for Real Estate purchases even easier
We’re on a mission to become the solution for Real Estate payments everywhere. To do this, we are transitioning our business from a horizontal FX platform to a verticalized, embedded software company, as we look to the future and Redpin 2.0.
As part of this mission, we’re thrilled to announce we are open a new office in Hyderabad! We’re recruiting for several Engineering roles covering backend services (Java).
About the Role
We’re seeking Senior Java Engineer to join the development of our new product suite (online portal, PropertyPay & PropertyConnect). As a Senior Backend Engineer, you’ll play a pivotal role in creating robust, scalable, and intuitive applications that empower customers to handle Real Estate transactions including international payments with ease.
This is a new role, based out of the Hyderabad area. The successful candidate will be at the forefront of our new product development and will have significant opportunity to take ownership of some of our upcoming feature
What You'll Do
- Design and Development: Create robust, efficient, and scalable backend services using Java and Spring Boot.
- API Development: Design, build, and maintain APIs for web and mobile applications.
- Performance and Security: Ensure application performance, scalability, and security best practices.
- Cloud Integration: Collaborate with cross-functional teams to integrate cloud services into our backend infrastructure.
- Code Quality: Write high-quality, maintainable code that adheres to industry standards.
- Mentorship: Support junior and mid-level team members, conduct code reviews, and foster a culture of continuous improvement.
What You’ll Need
- 5+ years of professional experience as a Backend Engineer.
- Experience showing strong problem-solving skills and a passion for creating user-centric solutions.
- Core backend proficiency and Modern backend framework
- Understanding of Spring components like controllers, services, repositories, and security.
- RESTful API Development: Proficiency in designing and implementing RESTful APIs.
Bonus Points
- Mastery over Java’s core APIs, such as collections, streams, and concurrency frameworks.
- Experience within a B2B fintech environment would be highly desirable
We welcome people from all backgrounds who seek the opportunity to help build a future where we connect the dots for international property payments. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world of PropTech forward, together.

About Redpin
About
At Redpin, our mission is to bring global citizens and businesses together by simplifying life’s most important payments.
Our world-class payments network and human-centric customer service touches a vast global community across 15,000+ partners, 235 territories and two flagship brands, Currencies Direct and TorFX. We are reshaping the age old property market by connecting the dots across the entire ecosystem, from buyers and sellers, to legal service firms and title companies to property management, banks and real estate agents.
Our goal is to become the leader in payments and embedded software for international property. We are a diverse team of over 800 employees across 10 offices worldwide, working together to connect the dots for hundreds of thousands of customers around the world.
By combining the brightest minds in global tech with our integrated portfolio of market-leading products and services, we are carving out a path to transform the global property market, making it faster, simpler and safer to buy property abroad.
Tech stack
Candid answers by the company
Hyderabad
Similar jobs
JobTitle : Mission Control Software Engineer – Java Backend
Experience : 4+ Years
Location : Bengaluru, Karnataka (On-site)
Employment Type : Full-time
Industry : Space Technology
🧠 Role Overview :
As a Mission Control Software Engineer – Java Backend, you will be a founding member of the Mission Control Software team. You will design and develop the backend core of a distributed, high-reliability system responsible for streaming, processing, and routing satellite data.
This role offers high ownership and the opportunity to directly influence system architecture as it evolves from a single-node deployment to a scalable multi-node system.
🛠️ Tech Stack :
Java 11+, gRPC, REST APIs, PostgreSQL, Docker, Linux, WebSockets, Git, CI/CD
⚙️ Key Responsibilities :
- Design, develop, and maintain backend services in Java (11+) for data ingestion, processing, and control workflows
- Build and enhance gRPC and REST APIs for internal and external system integrations
- Develop modular plugins and middleware for routing, persistence, and automation
- Work with PostgreSQL and other databases for structured and time-series data
- Collaborate with frontend teams to support real-time dashboards via WebSockets/event streaming
- Ensure system scalability, reliability, and observability through logging, metrics, and testing
- Contribute to containerized deployments (Docker) and CI/CD pipelines
- Write clean, maintainable, and well-documented code with strong test coverage
🧩 Required Skills & Experience :
- 4+ years of experience in backend or distributed systems development.
- Strong proficiency in Java (11+), including concurrency and networking concepts.
- Experience with frameworks like Spring Boot, Vert.x, or similar.
- Hands-on experience with gRPC and REST API design.
- Strong knowledge of SQL databases (PostgreSQL preferred) and schema design.
- Experience working in Linux environments, with Git and Docker.
- Familiarity with event-driven systems / messaging queues (Kafka, RabbitMQ, MQTT, etc.).
- Ability to design scalable architectures and write automated tests.
⭐ Good to Have :
- Experience with real-time systems, telemetry, IoT, or satellite systems
- Exposure to distributed systems / microservices / high-availability architectures
- Working knowledge of Python for scripting or integrations
- Experience with monitoring tools like Prometheus and Grafana
- Interest in hardware-software integrated systems
Job Title: Tech Architect - Java Spring Boot
Company Name: Chella Software Private Limited
Company Website
Company details
THE PARTNER OF CHOICE FOR FINANCIAL MARKETS
Our deep domain experience, ultra-high-performance software solutions, and on-time project delivery make us the preferred partner for the financial markets.
Over the last two decades, Chella Software has built deep domain experience in the financial markets and a capability for developing ultra-high-performance software that can handle very high volumes of data with the lowest levels of latency.
We are now preferred partners for a host of Central Banks, Stock Exchanges, Clearing Corporations, Brokerages, and Institutional Investors across 12 countries.
We are a global provider of fintech solutions for central banks, exchanges, central counter parties, and financial market intermediaries. We meet the software needs of customers in India, the Middle East, Africa, Singapore, and the USA.
Central Banks:
- Our portfolio of solutions for central banks includes:
- Chella Switch, a national payment and settlement system designed for central banks in frontier markets, and
- Chella Horizen, a robust, reliable and full coverage investment management and accounting platform for reserve management.
Exchanges and CCPs:
We are at the forefront of providing customized solutions for exchanges, CCPs, depositories, and other financial market infrastructure. Our high-speed, low-latency, high-volume, massively scalable systems are spread across the core areas of trading, surveillance, risk management, clearing, settlement, and compliance.
Our teams have deep expertise in:
- Developing and implementing bespoke solutions on a build-operate-maintain model.
- Re-architecting and re-engineering core applications to address performance and scalability challenges.
- Migrating legacy systems to the latest technologies without disrupting operations.
- Defining and building digital experiences and journeys that facilitatethe addition of new investors to the market.
Brokerages:
Our solutions for brokerages include:
- Chella Trader, a multi-asset, multi-exchange, multi-currency, omni-channel order management system, and
- Chella Clearvision is a modular broker back office that helps scale a broker’s business with incremental investments.
Institutional Investors:
We meet the investment management needs of institutional investors through Chella IMS, a full coverage post-trade investment management and IFRS-compliant accounting platform for pension funds, insurance firms, and family offices.
Location: Madurai - Tamil Nadu
Mode of Working: Work Form Office (Interview shall be face to face at Madurai)
Days of Working: 5 Days a week
Responsibilities
Job Description:
- Tech Architect with expertise in Java Spring Boot to design and implement robust, scalable, and high-performance backend systems. As a Tech Architect, you will be responsible for shaping the technical direction of complex software projects and providing architectural guidance to engineering teams.
- This role requires deep technical knowledge, leadership skills, and the ability to collaborate with various stakeholders to ensure the successful delivery of solutions that meet business and technical requirements. Experience in the Fintech domain is an added advantage.
Key Responsibilities:
- Architectural Design & Strategy:
- Lead the architectural design and implementation of scalable, maintainable, and secure backend systems using Java, Spring Boot, and microservices architecture.
- Define best practices for code quality, testing, security, and deployment processes. Drive the adoption of modern development methodologies (Agile, DevOps) and frameworks.
- Technical Leadership:
- Provide mentorship and technical guidance to developers and engineers on coding standards, design patterns, and technologies.
- Ensure the architecture is aligned with business goals and technical constraints. Conduct code reviews and enforce best practices to maintain high-quality standards.
- Collaboration:
- Work closely with Product Managers, Business Analysts, and other stakeholders to gather requirements and translate them into technical solutions.
- Collaborate with cross-functional teams to define system requirements, integrate with third-party services, and ensure the overall system design is cohesive.
- Problem Solving:
- Analyze and resolve complex technical challenges, such as performance bottlenecks, scalability issues, and system integrations.
- Evaluate and implement new technologies, tools, and frameworks to continually improve the development process.
- Documentation & Reporting:
- Document architectural designs, technical specifications, and implementation guides.
- Provide regular updates on project progress, risks, and technical challenges to senior leadership.
- Continuous Improvement:
- Stay up to date with emerging technologies, industry trends, and best practices.
- Recommend improvements to system architecture, processes, and technologies to enhance the software development lifecycle.
Interview process: Virtual and Face-to-Face
Skills:
Experience: 9-12 Years
Location: Madurai
Job Type: Full-time
Education: B.E(Any stream)/ B.Tech / M.E / M.Tech. or similar
Skills: Java, Spring Boot, and microservices architecture.
Why Join Us?
- Opportunity to work on cutting-edge solutions for capital markets.
- This is a global role and, hence, will provide opportunities to work with organizations across the globe.
- Learn from experienced professionals and grow into a solution architect, product manager or sales role.
- Opportunity for rapid personal and professional growth.
ATGS official Email
anita at atgs.co.in
Hi,
Enterprise Minds is hiring Java Developer for Pune Location.
Title: Sr.java Developer
Location : Pune
Exp : 7+ Years
- Strong Java background and backend Database experience
Must have strong exp in SQL
Experience should include working on an Enterprise level product.
- Should have knowledge in Apache Calcite
- Should be comfortable working in support with development projects
- Experience working on Spring (MVC, Boot, Batch, Security, Data)
- 4-5 years experience in Java-J2EE Development.
- Individual contributor.
- Extensive technical experience and development expertise in Core Java, J2EE.
- Experience working with and applying Design patterns to solve problems.
- Good in development code in Java/J2EE, new oracle query, procedures, functions, design the page, validate of java/Script
- Should be able to identify, track and mitigate risks to the product.
· Experience in object-oriented design/programming and proven experience as a Software Developer
· Experience with software design and development in a test-driven environment.
· Self-starter with high level of commitment and motivation
Position : Backend Developer – SDE3 : Java/Nodejs
As part of the engineering team, you would be expected to have deep technology expertise with a passion for building highly scalable products. This is a unique opportunity where you can impact the lives of people across 150+ countries!
Responsibilities
● Own architecture, design, development, and implementation of different modules/features of the services
● Design, develop, deploy and support web applications.
● Bring in industry best practices
● Discover opportunities for performance improvements
● Recommend ways to improve reliability, efficiency and code quality
● Focus on continuous delivery and reducing complexity
● Carry out code reviews and manage pull requests within the mobile application development team
● Build applications based on micro-services architecture
Requirements
● Overall 5+ years of experience in Backend development (Java or Nodejs).
● B.E/B.Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs, IIITs or equivalent)
● Strong object oriented design skills & knowledge of design patterns
● Experience in working with data platform & data lake pipeline building is preferred.
● Experience designing & developing distributed systems involving multiple web services, databases (both SQL and NoSQL), caches, queues, etc. taking into consideration scalability, availability, fault tolerance, consistency, etc. of the overall system
● Well-aware of and enforces development best practices: Unit Tests, Code Reviews, Integration Tests, CI/CD, Monitoring, Alerting, etc
- 6 to 8 years of experience with the majority as Java engineer
- Strong hands-on experience on building the application using technologies Java, Spring/Springboot/Microservices
- Experience in building Micro Services using Spring Boot would be a plus
- Strong knowledge and experience with SQL queries and databases like Postgre SQL/Oracle.









