







About Swiggy
About
Company video


Photos
Connect with the team
Similar jobs


according to our company’s needs. You will be responsible for planning, developing,
testing, improving and maintaining new and existing databases to help users retrieve
data effectively. As part of our IT team, you will work closely with developers to ensure
system consistency. You will also collaborate with administrators and clients to
provide technical support and identify new requirements. Communication and
organization skills are keys for this position, along with a problem-solution attitude.
You get to work with some of the best minds in the industry at a place where
opportunity lurks everywhere and in everything.
Your responsibilities are as follows.
• Working cross functional teams to develop robust solutions aligned with the
business needs
• Maintaining communication, providing regular updates to the development
team ensuring solutions provided are fit for purpose
• Training other developers in the team on best practices and technologies
• Troubleshooting issues in the production environment understanding the root
cause and developing robust solutions
• Developing, implement, maintain and solutions that are both reliable and
scalable
• Capture data analysis requirements effectively and represent them formerly
and visually through our data models.
• Maintaining effective database performance by identifying and resolving
production and application development problems
• Optimise the integration and installation of new releases
• Monitoring system performance, test, troubleshoot and integrating new
features
• Proactively recommending solutions to improve new and existing database
systems
• Providing database support by coding utilities, resolving user questions and
problems
• Ensuring compliance to database implementation procedures
• Performing code and design reviews as per the code review process
• Installing and organising information systems to guarantee company
functionality
• Preparing accurate documentation and reports
• Migration of data from legacy systems to new solutions
• Stakeholders’ analysis of our current clients, company operations and
applications, and programming requirements
• Collaborate with functional teams across the business to deliver end-to-end
products, features enabling enhanced performance
Required Qualifications:
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing
company. Some qualifications that we think would help you thrive in this role are:
• Minimum 8 Years of experience as a Database Administrator
• Strong knowledge of data structures and database systems
• In depth expertise and hands on experience with MySQL/MariaDB Database
Management System
• In depth expertise and hands on experience in database design, data
maintenance, database security, data analysis and mining
• Hands-on experience with at least one web-hosting platform such as Microsoft
Azure, AWS (Amazon Web Services) etc.
• Strong understanding of security principles and how they apply to web
applications
• Basic knowledge of networking, Desirable knowledge of business intelligence
• Desirable knowledge of data architectures related to data warehouse
implementations
• Strong interpersonal skills and a desire to work collaboratively to achieve
objectives
• Understanding of Agile methodologies
• Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
• Sense of ownership and pride in your performance and its impact on company’s
success
• Critical thinker, Team player
• Excellent trouble-shooting and problem-solving skills
• Excellent analytical and Strong organisational skills
• Good time-management skills
• Great interpersonal and communication skills
About the Role -
We’re seeking a seasoned Senior Java Engineer to drive the development of our B2B product suite. In this pivotal role, you will build robust, scalable, and intuitive applications that empower customers to seamlessly handle money movement transactions, including international payments. You will ensure technical excellence by advocating best practices, prioritizing security, enhancing development processes, and championing a quality-first mindset.
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 Java proficiency. A strong command of the Java language, including object-oriented programming, design patterns, exception handling, and memory management.
• Spring Framework (including Spring Boot)- In-depth knowledge of Spring, especially Spring Boot for building efficient and scalable backend applications.
• 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
• Database-driven performance query optimization and Kafka messaging systems
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.
Redpin, Currencies Direct and TorFX are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, colour, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
Requirements:
• Strong understanding of Nodejs & front-end Technology.
• Strong understanding of MEAN or MERN Stack.
• Strong knowledge of HTML, CSS, RWD, Javascript, and JQuery.
• Bring 1+ years of Experience in Node with typescript or React.
• Strong OOPS ( Object Oriented Programming ) concepts.
• Good knowledge of browser caching, working with cookies and Java scripts for faster website loads.
• Mean/Mern Stack Developer with hands-on experience in Node.js, typescript, and angular.
• Experience developing and improving REST APIs.
• Experience working with AWS Clouds/Azure.
• Experience building web UI dashboards and other self-service solutions.
• Relational DB knowledge (MySQL, PostgreSQL, Oracle, or SQL Server).
• NoSQL knowledge (MongoDB, Redis, Cassandra, or Hadoop).
• Ability to recite design patterns.
• Experience leading Agile projects and getting results in Scrum or Kanban teams and workflows.
• Experience with practices such as Test-Driven Development (TDD) is a plus
The Solution Architect plays a critical role in the architecture design and development of globally consistent Liquidity and Cash Management solutions and is a key contributor to the overall delivery in a fast-paced and challenging environment.
Responsibilities:
- Develops technology road maps, while keeping up-to-date with emerging technologies, and recommends business directions based on these technologies
- Provides technical leadership and is responsible for developing components of, or the overall systems design.
- Translates complex business problems into sound technical solutions.
- Provides integrated systems planning and recommends innovative technologies that will enhance the current system.
- Contribute to ongoing architecture governance and reviewing proposed solutions.
- Lead integration of new and existing components with ICG Platforms.
Qualifications:
- 10+ years relevant experience
- Experience as Full-Stack Developer and Experience as Architect Desired
- Understanding of integration technologies concepts like Webservices, REST API etc
- Familiar with DevOps tools like Maven, Jenkins, Bitbucket etc
- Consistently demonstrates clear and concise written and verbal communication
- Management and prioritization skills
- Ability to develop working relationships
- Ability to manage multiple activities and changing priorities
Education:
- Bachelor’s/University degree or equivalent experience, potentially Masters degree


Location : Remote-Anywhere from India as permanent work from home option available
Required Skills:
• Strong coding experience in Python and Flask Web Framework.
• Information retrieval – Web Scraping.
• Experience with NoSQL data storage like MongoDB.
• Good knowledge of Asynchronous task schedulers like Celery
• Experience working with large scale databases and storage.
• Knowledge of Javascript with Node.js is a plus.
• Knowledge of working with various front end technologies and how various websites are built. Sound understanding of Asynchronous Programming in python like AsyncIO


Must Have Skills :
- Hand on experience on .NET core
- Experience in C#
- Looking for experience into No Sql.
Other Skill set required :
- 3+ years of building sophisticated, world-class, highly reliable multi-tenant software systems that have stood the test of time.
- From being highly proficient to being an expert in at least one OOPS language, SOLID principles, and design patterns, C#, Dotnet core, WebAPI, NoSQL.
- Experience with microservices architecture OR distributed systems.
- Strong analytical and problem-solving skills.
- Ability to work independently.
As a Senior Software Engineer - I,you'll take on complex problems that span multiple components and teams. As SSE - I, you could expect to:
- Independently own one or more multiple modules, which includes: requirement analysis, design, development, maintenance & support
- Write extensive, efficient code to address complex modules and that handles interaction between multiple components.
- Rapidly iterate to add new functionalities and solves complex problems with simple and intuitive solutions
- Produce architecture with clean interfaces, that are efficient and scalable
- Participate and contribute to architectural discussions
- Perform design and code reviews
- Perform technical feasibility and trade off studies & guides others to perform these studies
- Solve production issues. Investigate and provide solutions to minimize the business impact due to outage
- Continuously improve performance metrics of modules you own.
- Actively mentor and develop junior developers in all software development practices
- Participate in the hiring process (referrals, interviews, attending recruiting events or writing blogs)
- Onboard and mentors new team members, helps shape the culture of the team
- Collaborate effectively across teams to solve problems, execute and deliver results
Minimum Requirements:
- A minimum of 4 years of relevant software development experience



