

About Swiggy
About
Company video


Photos
Connect with the team
Similar jobs
Senior Back-end Engineer Developer
What We Need
Looking for a senior back-end developer who will start working in our Bangalore office and then will be given an opportunity to move to Netherlands to work closely with our clients
- A highly motivated and experienced frontend software engineer / developer with a proven track record (at least 5 years of experience).
- A Bachelor’s degree in computer science.
- Someone who loves to work in a multidisciplinary team of engineers and business colleagues in a high-tech environment.
- You are able to work in a dynamic and demanding environment, a real team player and a speak-up mentality to promote your ideas in a concise way.
- You are a problem-solver and see yourself as a hardcore web developer.
- You have knowledge of, and experience with, different web technologies.
- You are skilled with implementing architecture & design patterns.
- You can write modular code that is configurable, extensible and testable.
- You have great analytical skills, conceptual understanding and able to quickly understand new technical concepts.
- You have a strong interest in the latest trends in software development & web technologies.
- You have strong communication skills to explain complex technical concepts.
- You are fluent in English both in verbal and written.
We are looking for a back-end engineer / developer:
Proficiency / experience with following technologies & tools:
- Thorough and deep understanding of Java JDK 11+, our foundational programming language
Spring Framework & AOP v5.2+
- Proven experience working with, and a deep understanding of Spring Boot 2.5+ and its modules (Web, Data JPA, Security OAuth2) and ability to explain complex use-cases related to persistency and web security
- Experience with Maven v3+
- Experience with containerization and deployments tools (eg. Docker v20+ and Kaniko, Helm (charts) v3+ with Kubernetes deployments)
- Experience working with CI/CD tools like GitLab SCM & pipelines and JFrog Artifactory
- Strong knowledge working with different types of SQL and NoSQL databases such as PostgreSQL v12+, MongoDB v4+ and Neo4J v4+
- Proficient in working with DevOps engineers on Cloud deployments (eg. Azure subscriptions)
- Experience in Agile/Scrum & (pref.) SAFe (Scaled Agile Framework) and enabling tooling – Atlassian Jira Cloud / Jira Align
- Experienced and skilled in full-stack development.
- Leading and solutioning product development of secure and high-performance applications.
- Good understanding of REST APIs and working knowledge of HTTP(S).
- Experienced in testing stack – Junit / Mockito
- Experience with software quality & vulnerability testing – SonarQube and Blackduck
- Proficient in writing software documentation on Atlassian Wiki
- Proficient in implementing data structures, algorithm design and OOPs concepts.
Senior Developer should have exposure to building logistics products.
Skilled in RESTful & GraphQL APIs, microservices, and database optimization (MySQL, PostgreSQL, MongoDB).
• Experienced in authentication (OAuth, JWT), caching (Redis, Memcached), and real-time applications (WebSockets).
• Strong knowledge of CI/CD pipelines, Docker, Kubernetes, and cloud deployment (AWS, GCP, Azure).
• Passionate about scalability, performance tuning, security best practices, and clean code architecture.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- 2-7 Years of Experience
- Expertise in software design and development
- Proficiency with at least one Object Oriented language (e.g. Java)
- Have knowledge about Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
- A strong track record of project delivery for large, cross-functional projects
- Experience with building high-performance, highly available and scalable distributed systems
- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
- Ability to think and analyse both breadthwise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
Django Developer (Backend Developer)_Hyderabad Location
Prelude
We are BeyondScale, on a mission to build a mobile learning app to help organizations create internal courses for their workforce easily. eLearning is booming and we aim to tap into the under-served non-IT L&D market and make a difference in the livelihoods of millions of people.
Job Description:
- 2+ years of experience coding with Python.
- Design, build, and maintain efficient, reusable, and reliable code.
- Eager and proactive to learn new technical skills.
- Hands-on experience of developing web APIs and writing database queries in PostgreSQL (MongoDB, MySQL and DynamoDB is a plus).
- Good understanding of OOPs, Multiprocessing and threading.
- Proficient in testing and debugging programs.
- Well-versed with Git and modern development workflow practices
You will be part of a talented software team that works on mission critical applications. Candidates should be willing to increase his/her circle of competence by researching for solutions in handover mannual and online resources. Ability to work independently is highly appreciated.
Requirements :-
- Graduate in Computer Science, Engineering or a related subject.
- 2+ years proven hands-on Software Development experience in JAVA.
- Perseverent in solving coding problems.
- Understanding of concepts related to .xml and .xsd files like targetNamespace, schema, xml datatypes, linkbases, arcs etc.
- Strong knowledge and hands-on experience of Java OOPs concepts, inheritance, abstract classes, interfaces, generics, exception handling and multithreading.
Good to have :-
- Experience with XML parsers like SAX.
- Experience with JSON file processing libraries like GSON.
- Dependency and build management using Maven scripts.
- Familiarity with Tomcat deployment.
- Familiarity with Spring Boot.
- Familiarity with Git/SVN for version control.
Responsibilities :-
- Developing features for validation engine.
- Attending client queries and assisting the clients in product integration.
- Catchup with the XBRL domain asap.
- Debugging and fixing bugs in the codebase. Testing changes for impact using available test harnesses.
About IRIS:
IRIS Business Services Limited (IRIS), is India's only listed SaaS Company that provides technology solutions/services in the regulatory technology space in across 42 countries globally. We are a pioneer and provide XBRL/iXBRL solutions for compliance, data and analytics. We are a global company headquartered in Navi Mumbai, India with subsidiaries in USA, Singapore and Italy and an affiliate firm in the UAE.
We are a company where technology expertise and domain knowledge come together to create cutting edge compliance solutions covering data and content management and information dissemination for issuers/ enterprises, regulators, governments, institutional clients etc. Our deep hands-on expertise in the XBRL space has been built over 17 years.
We are members of XBRL International, XBRL US, XBRL Europe and XBRL South Africa. In each of these jurisdictions, we contribute significantly to the development and adoption of the standard. IRIS is an ISO 27001:2013 certified organization.
IRIS has a flat organization structure which facilitates growth, opportunities, direction-setting, decision making and ownership at various levels.
To read more about IRIS visit our website: http://www.irisbusiness.com/">www.irisbusiness.com
The key aspects of this role include:
• Design, build, and maintain scalable applications using Python.
• Contribute to the entire implementation process including driving the definition of improvements
based on business need and architectural improvements.
• Act as a subject matter expert for Application Software developers and Engineers.
• Handle server-side code for a production platform and contribute to new features.
To be the right fit, you'll need:
• More than 4+ years of experience as a software developer in Python, with knowledge of at least one
Python web framework such as Django, Flask, etc.
• Good understanding of common design patterns and architecture principles to design reliable and
Scalable applications
• Strong communication skills
• Knowledge of databases line NoSQL or MongoDB
• Good to have AWS and Docker or Web services
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3












