
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
Job Title: Java Developer
Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.
Required Skills: • Exp. - 1 to 3 years.
Wissen Technology is hiring Java + Scala Developers with 1–3 years of experience. We are looking for candidates with strong hands-on skills in Java and Scala, good analytical abilities, and the capability to work in a dynamic environment.
Key Requirements:
- Experience in Java and Scala
- Strong understanding of core programming concepts
- Good problem-solving and debugging skills
- Must be available for immediate joining
- Should be open to face-to-face interviews in Bangalore or Mumbai
About Wissen Technology:
Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen hassuccessfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world. Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.
Objective of the Role:
We are looking for a Senior Software Engineer with expertise in Java to take a lead role in developing and delivering innovative solutions. This role demands a proactive approach to ownership, driving initiatives from concept to deployment, and ensuring high-quality outcomes that align with both technical and product goals.
You Will:
- Design, implement, and maintain Java-based applications with a focus on high-volume, low- latency.
- Work on managing Java APIs/microservices development teams.
- Develop and release cycle modern Java-based web applications.
- Create Spring Boot-based microservices templates for product engineering teams.
- Develop full-stack solutions using Java, Spring, and databases like Postgres and MySǪL.
You must have:
- Bachelor's degree in Computer Science or related field.
- 6 to 8 years of experience in Java development, and at least 2-3 years of experience in Telecom domain.
- Experience in designing the HLD and LLD.
- Proficiency in core Java, JPA, PostgreSǪL, Spring Boot, and microservices.
- Experience using AI assistants for developing Java features such as REST APIs and exception handling, with demonstrated ability to make production-ready modifications and validate solutions through unit and integration testing.
- Strong understanding of Java frameworks like Spring and Hibernate.
- Hands-on experience with RESTful web services and API gateway.
- Knowledge of design patterns, data structures, and algorithms.
- Excellent problem-solving skills and analytical reasoning.
Company: Enpointe.io
Location: Mumbai
Experience: 3-5 years
Employment Type: Full-Time
About Enpointe.io:
Enpointe.io is an innovative tech company focused on building scalable and high-performance applications. We leverage modern frameworks and backend technologies to develop enterprise-grade solutions. If you're passionate about Java development, backend systems, and scalable architectures, we invite you to join our growing team.
Position Overview:
We are looking for a Java Developer with expertise in backend development and API design. The ideal candidate will have strong Java programming skills and experience in developing, optimizing, and deploying scalable backend applications. You will collaborate with cross-functional teams to build and maintain robust systems.
Key Responsibilities:
Backend Development:
- Develop and optimize Java-based applications using Spring Boot and related frameworks.
- Implement microservices architecture and RESTful APIs.
- Ensure backend applications are scalable, secure, and high-performing.
Database Management & Integration:
- Design and manage relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Optimize queries and ensure data integrity and performance.
- Work with caching mechanisms like Redis for improved efficiency.
Software Development & Deployment:
- Develop and maintain Java-based backend services.
- Work with version control systems (Git, GitHub, GitLab).
- Deploy applications in cloud environments (AWS, GCP, or Azure).
Optimization & Security:
- Optimize backend applications for performance, scalability, and efficiency.
- Implement best practices for security, authentication, and authorization.
- Stay updated with the latest Java and backend development trends.
Required Skills and Qualifications:
- Strong proficiency in Java (JDK 8+) and Spring Boot.
- Experience with microservices architecture and RESTful API development.
- Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Experience working with unit testing frameworks like JUnit.
- Knowledge of CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Nice to Have:
- Experience with Kafka or RabbitMQ for messaging.
- Familiarity with Docker and Kubernetes for containerization.
- Knowledge of authentication frameworks like OAuth, JWT.
Role: Back End Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
- 5+ Years Java/JEE development experience in an enterprise.
- 3+ Experience in #Grails Web Framework and #Groovy Language.
- Must have experience integrating Grails code with front-end JavaScript frameworks including Jquery.
- Must have experience working with XML and JSON using Grails, JMS and Web, services, XML, Apache Tomcat, SQL and Unix and GIT.
- Experience with RDMS concepts and SQL.
- Experience with RESTful Web Services.
- Understanding of proper application design techniques and methodologies.
- Proficient understanding of SDLC processes desired – Agile
Java - SSE/ Senior Developer
Singapore
Company Profile: Nucleus Software has been providing Products and Services to various Global and Regional Financial institutions, from past 36 years. As a pioneer IT Service provider, Nucleus carry deep banking domain expertise and experience on latest technological trends. Nucleus’s developed platforms powers the operations of more than 150 institutions in 50 countries, supporting multiple business veritcals, accessible through Mobile and internet channels
JOB ROLE & RESPONSIBILITIES
- Develop & support application through all stages of the project life cycle, including Design, Construction, Testing support and Warranty support
- Having experience in Java 1.6 and above, JEE, Spring, Struts,microservices ORM and Oracle.
- Good understanding of Design Principles and Object-Oriented Programming
- Develop Low level design documents
- Responsible for Coding, Developing Test cases using Junits, Unit Testing
- Adhering the schedule and scope of the project
- Ensure to follow the Technology and Process standards set for the project
- Produce high quality technical delivering for the customer
- Interact with project lead to review technical deliverables
Key deliverables
- Design and Develop Programs with high quality and agreed processes, within the planned schedule
- Review Unit Test Cases with Project Lead
- Design, Develop and Unit Test
- Technical Design documents (LLD)
- Support throughout testing, implementation and warranty phases
Desired for the Position:
- Hands on experience in Designing and Developing web applications using Java EE platforms (Spring, Struts, EJB), ORM and Oracle Database)
- Strong background of Object-oriented analysis and design using common design patterns
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)
- Good knowledge of Relational Databases (Oracle) and PL/SQL
- Carries good analytical and communication skills
Location: Base: Chennai , Bangalore and Noida, Projects-Singapore
Package: upto 17 L
Experience: 5 yrs

Preferred Skills:
We want to really emphasize Spring Boot (2+ years although 1+ if candidate particularly strong) Using Redis as a caching technology with Spring Boot would be a strong plus
Using Redisson (a particular java client library that can be easily configured with Spring Boot) would be a strong plus
Knowledge of event based messaging systems (Amazon SNS, Amazon MQ, or Kafka (in AWS) Data Cleaning tools and techniques in CSV and Excel
Strong Knowledge of Spring Boot Dependency Injection and Configuration
Experience with APIs for popular e-commerce platforms (Magento, Shopify, Big Commerce, etc.)
SDLC (Software Development Lifecycle) Tools in the context of AWS. (Tools classified under DevOps)
Experience with managing AWS EC2 VM instances and using AWS managed Services (like S3, MySQL, VPC/Networking, Lambda, etc)
Performance Analysis Tools (Code Profiling) on Java VM and particularly Spring Boot
Experience in the development of Workflow or Business Process ApplicationsNice to Have:
Experience with Cassandra or MongoDB with Spring Boot
Horizontal Scaling with Spring Boot (considerations running multiple instances of Spring Boot instances)
Experience with placing Spring Boot applications in Docker/Kubernetes container ecosystems (especially in AWS)
Search technologies such as Lucene/SolrStrong experience in Core java technologies
Good experience in Restful Webservices
Good Experience in Database concepts.
Good Communication Skills & client/customer interaction experience.

Job Role – Technical Lead – Back End
Work Location - Bengaluru
Job Description –
Requirements
• 5+ years of experience in product companies
• Experience in software development and coding in multiple languages
• Experience in both front-end and back-end development with mastery in back-
end.
• Excellent knowledge of software and application design and architecture
• Understanding of software quality assurance principles
• Managed at least 4-5 engineers in their experience.
• High quality organisational and leadership skills
• Outstanding communication and presentation abilities
If you think you are one of them then please reply with your interest and we will take your candidature ahead for the next level of evaluation. Below information would be appreciated more:
Current CTC:
Expected CTC:
Notice Period:
Update Resume: please attach
1. Technical skills include Java/JDK 6 and above, web services SOAP, REST, Micro Webservice, XML Parsing and schema design skills, JDBC, ORM, Multi-Threading.
2. Hands-on experience in design (HLD/LLD) and design patterns and Design principles is mandatory.
3. Excellent communication and client handling skills are required.
4. Server-side component design, detailed technical design, development, implementation and maintenance
5. In depth knowledge of core java. Solid on coding fundamentals e.g. Object-Oriented design, data structures and dependency injection
6. Hands-on experience in widely used third party frameworks (e.g. Spring, Hibernate)
7. Experience with Java Script framework like EXTJS, Jquery , Angular etc.
8. Strong background Object Oriented analysis and design
9. Hands on experience with Databases technologies preferably MS SQL Server.
10.Knowledge of deployment platforms Jboss/ Wildfly/Tomcat.
11.Experience working in high performing development teams using Agile/Scrum methodologies and tools (eg.Agile,Jira)
12 Experience with automated code review tools and build process.
13.Experience in performance optimization by code optimization, profiling, detecting bottle neck and finding contended locks in system
14.Proven track record of being a successful developer and lead and mentor by accomplishing tasks on schedule with strong initiative, commitment to quality, team blending and leadership skills.
15.The candidate must be highly self-motivated confident and mature, well developed analytical and problem-solving skills with the aptitude to learn as well as a flexibility to adapt to change.
16. Candidate should have worked on end-to-end life cycle of the project (ideation to go-live)
The right candidate will be offered ESOPs as well in their compensation.








