

About Directi
About
Connect with the team
Similar jobs
Overview
adesso India specialises in optimization of core business processes for organizations. Our focus is on providing state-of-the-art solutions that streamline operations and elevate productivity to new heights.
Comprised of a team of industry experts and experienced technology professionals, we ensure that our software development and implementations are reliable, robust, and seamlessly integrated with the latest technologies. By leveraging our extensive knowledge and skills, we empower businesses to achieve their objectives efficiently and effectively.
Job Description
We are looking for a skilled and experienced Senior backend Developer specializing in FSE tools to join our team. In this role, you will be responsible for designing and implementing user interfaces that enhance our customer experience. Your contributions will play a critical role in driving the success of our projects by creating dynamic, intuitive, and responsive web applications.
Responsibilities:
Develop, maintain, and enhance web applications using front end tools to create seamless, user-friendly experiences.
Collaborate with cross-functional teams, including UX/UI designers, product managers, and backend developers, to deliver high-quality products.
Write clean, maintainable, and scalable code while adhering to best practices in frontend development.
Perform code reviews, optimize application performance, and debug issues for a smooth user experience.
Stay updated on the latest FSE features and web development trends to bring innovative ideas to the team.
Skills & Requirements
Java, Spring Framework / Spring Boot, APIs (e.g. REST, RESTful API), Unit testing (e.g JUnit, Mockito ), Build Tools (e.g. maven, gradle), CI/CD (e.g. Gitlab, GitHub, Jenkins, Bamboo, Azure DevOps), DEV Tools (e.g. Git, Atlassian Jira, Atlassian Confluence), Quality Tools (e.g. SonarQube, SonarCloud, Findbugs, PMD, OWASP checker, …), Spring Ecosystem (e.g. Spring Data, Spring REST, Spring MVC, Spring Batch, …), Java Commons (e.g. Apache Commons), Other APIs (e.g. SOAP, GraphQL, WebSocket, Server-Sent-Events / SSE, gRPC), API Documentation (e.g. OpenAPI, Swagger, …), Integration testing / E2E testing (e.g. Selenium, Testcontainers, Cucumber), Containerisation (e.g. Docker, Kubernetes / K18n), Cloud experience (e.g. AWS, Azure, GCP).Java Enterprise / Java EE (e.g. EJB, CDI, JPA, JSF, JAX-RS, JAX-WS, JMS), Other Java Frameworks (e.g. Quarkus), Messaging (e.g. Kafka, RabbitMQ, ActiveMQ, …), NoSQL DB (e.g. MongoDB, Neo4j), Performance testing (e.g. Gatling), Single-Sign-On (e.g. OAuth2, Open ID Connect, JWT, SAML), Monitoring, Logging & Tracing in the frontend application, Experience with Linux operating systems, Shell-Scripting.

Requirements
- Senior SD4 engineer/Principal Engineer/ Architect who has led or been part of platform teams inside a large/mid tech company
- Deep expertise working with any of the programming languages to write maintainable, scalable, unit-tested code.Python experience is a bonus - but not required
- Good understanding of REST APIs and the web in general and ability to build a feature from scratch & drive it to completion
- Experience with Kubernetes, Prometheus, Grafana, ELK stack, Load Balancing
- Experience in building a platform team on AWS for Product based companies/start-ups
What You’ll Do
- Build the core technology platform, including Automated provisioning of infrastructure, deployment, and monitoring of services
- Build a central services directory within an organization that shows the cost and health of all services and makes the management of microservices extremely easy
- This involves working with core infrastructure and understanding them in great detail - like Kubernetes, ServiceMesh, Service security
- Mentor/coach engineers to facilitate their development and provide technical leadership



Requirement:
- Min 2-3 Year Experience. Preferably in the E-commerce domain.
- Proficient with both MySQL and NoSql Databases (Elastic, Mongo)
- Strong hold on PHP and preferably good knowledge of Python
- Experience with JavaScript/JQuery
- Ability to do software design for a enterprise web application
- Working knowledge of a MVC front-end framework
- Proficient in HTTP protocol, REST APIs, JSON
- Ability to do database design and modeling
- Proficient in OOPS concepts and writing code using classes
- Ability to write modular and clean code
Role:
- Software Development of various product line
- Creation web-services and optimization for existing and new feature rollouts
- Collaborate with Product Managers and design solutions
- Develop very high sense of ownership, the zeal to build scalable applications
- Build customer facing technology product
- Individual Contributor

- Back-end development using Python/Django
- Front-end development using CSS, HTML and JS
- Write reusable, testable, and efficient code
- Implement security and data protection
- Use Amazon Relational Database Service
- Commit, push, pull and sync to Bitbucket, GitLab
- Deployment of code on MS Azure and AWS
- Build efficient scripts and cron jobs in GCP
- Connect apps and automate workflows using Integromat
- 3+ years of Professional Full time experience building and maintaining complex software on a cross-functional team. You'll join us in writing clean, maintainable software that solves hard problems. You'll write testable, quality code. You'll push the team and the mission forward with your contributions.
- Python and Django
- Strong database skills
- Basic systems administration
- Bachelors or Masters in Computer Science Engineering (or equivalent)
- Minimum product dev experience of 3+ years in web/mobile startups with expertise in designing and implementing high performance web applications.
- You're an incessant problem solver and tougher the problem gets, more fun you have.
- You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production env and finally monitoring.
- Sound working knowledge of HTML, CSS and JS is an add-on
- Technical know-how of MS Azure, AWS and GCP are desirable
- Understand and keep the technical documentation up-to-date on Confluence
- Collaborate work using bug tracking and project management tools like Jira, Redmine
Frameworks - Springboot, Hibernate, Junit
REST / SOAP Web Services Implementation
Micro-services and Data Structures experience
SQL and exposure to Oracle or MySql or SQL Server or any standard RDBMS
Scrum or SAFe or other Agile delivery ways
Excellent communication skills (verbal and written), good interpersonal skills, ability to
understand/expand requirements & technical specs
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring boot , hibernate Framework
Exp :5-7 Yrs
Skills : Java, Spring, Hibernate
5years of hands-on experience in software development/product development
Hands-on experience in designing and developing of Java-based products using Spring MVC, Hibernate technology
Must have handled projects in Core Java/ J2EE / JSP, Servlets, JavaScript/JQuery, Json, CSS, AJAX & Spring, Hibernate frameworks

We are looking for a Python Developer to join our engineering team and help us
developing software activities.
Python Developer responsibilities include back-end components to improve
responsiveness and overall performance.
Experience:
Expecting 3 to 6 years of experience.
Location:
Egmore, Chennai.
Responsibilities:
Write effective, scalable code
Integrate user-facing elements into applications
Improve functionality of existing systems
Implement security and data protection solutions
Assess and prioritize feature requests
Coordinate with internal teams to understand user requirements and provide
technical solutions
Requirements
Work experience as a Python Developer
Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
Knowledge of object-relational mapping (ORM)
Knowledge in Prosteg SQL
Familiarity with front-end technologies (like JavaScript and HTML5+).
Who we are
ixigo is an AI-based travel app that helps millions of users plan and book their trips every day. Launched in 2007, ixigo is proud to have built numerous industry-first AI-innovations over the last decade. With pre-emptive help from ixigo at every touch-point of their journey, 150 million Indians are now making smarter travel decisions every year. ixigo uses Artificial Intelligence for deal discovery, personalized recommendations, dynamic marketing, airfare predictions, train delay information, PNR confirmation status, infrastructure cost optimization, business intelligence and providing fully-automated customer service over chat and voice. This makes ixigo a lean, tech-intensive and capital-efficient travel business, serving millions of travelers with a team size of under 200. Founded in 2007 by Aloke Bajpai & Rajnish Kumar, ixigo’s investors include Sequoia Capital India, Fosun RZ Capital, SAIF Partners, MakeMyTrip & Micromax.
Role & Responsibility
As a Backend Developer, You will be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. You will be working closely with Tech, Design and Quality team to build and launch the product.
- Code, develop, design and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship
- Design, implement and maintain highly scalable, multi-tier, distributed server software applications
- Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support
- Working directly with developers and product managers to conceptualize, build, test and release products
- Take responsibility for performance and stability for all server functions
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Skills & Qualifications:
- At least an undergraduate degree in Computer Science, Engineering, preferably from IITs/Top RECs
- 2-5 years of experience at cutting edge organizations or startups
- Extensive experience in a Java server-side software design and development
- Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing.
- Experience with e-business/e-commerce applications and business environment is a must
- Any experience with internet companies or the travel industry will be a plus
Must have
- Good understanding of Java/J2EE and design patterns
- Strong knowledge of data structures and designing for performance, scalability and availability Knowledge in MongoDB and Web services
- Extensive use of Instruments and Shark to detect memory leaks and for performance optimization
- Good grasp of algorithms, memory management, and multithreaded programming
- Good to have - Python, NodeJS, Mysql, Redis, ElasticSearchGreat people skills!
- Able to fit in well within an informal startup environment and to provide hands-on management
- The high energy level and untiring commitment to drive oneself & the team towards goals
Compensation: Commensurate to skills & experience; comparable to the best in the industry.
Culture: ixigo is proud to have built an entrepreneurial culture that has become a folk-lore in the startup ecosystem. One in every four ixigems has gone on to build successful startups and companies. Our cultural values of integrity, empathy, ingenuity, awesomeness, and resilience have stood the tests of time and we’ve built a fun, flexible and creative work environment that is driven by people with a high degree of ownership. You will get to work with some of the smartest folks in the Indian startup ecosystem, and solve some of the toughest problems for the next billion users by using bleeding-edge technologies. Oh, and we have an awesome “play” area, great chai/coffee, free lunches (yes, they exist!) and a workspace you will fall in love with.


