*Performs analysis of functional and business requirements
*Applies in-depth or broad technical knowledge to maintain data engineering functions performs solution design.
*Applies the company, open source, and 3rd party technologies to highly complex infrastructure and software solutions.
*Introduce new product features and enhance the platform
*Ability to translate business reporting requirements into a production report.

Similar jobs
Role Overview
We are seeking a motivated and technically versatile CMS Engineer (IC2) to support our transition from SharePoint to Contentful, while also contributing to the broader CMS ecosystem. This is an excellent opportunity for an early-career engineer to work on enterprise-grade platforms and microservice-based architectures.
Key Responsibilities
· 3-5 years of experience with SharePoint Online and/or enterprise CMS platforms.
· Familiarity with Contentful or other headless CMS solutions is a strong plus.
· Hands-on experience with Java, Spring Boot, and relational databases (e.g., PostgreSQL).
· Exposure to Kafka, Elasticsearch, or similar distributed technologies is desirable.
· Solid problem-solving and communication skills with an eagerness to learn.
What would you do here
SharePoint to Contentful Migration | Backend + CMS Integration
· Assist in maintaining and enhancing SharePoint Online content and features during the transition period.
· Support the migration of pages, documents, and metadata from SharePoint to Contentful.
· Contribute to the design and development of backend services that integrate with Contentful using Java, Spring Boot, and REST APIs.
· Write reusable services for content delivery, search indexing (via Elasticsearch), and event processing (via Kafka).
· Help develop APIs for CMS-based applications that interact with PostgreSQL databases.
· Troubleshoot CMS-related issues and support testing efforts during platform migration.
- 5-8 years of experience as a Java/J2EE developer.
- 1-3 years of experience with Angular / React is desirable.
- 1-3 years of experience in using Spring and Spring Boot frameworks.
- Thorough knowledge of server-side development.
- Proven experience as a Full Stack Developer or similar role.
- Good understanding of web services (WSDL SOAP, RESTful).
- Hands-on experience in using Application Servers like WebSphere.
- Expertise in relational databases (Oracle, SQL Server).
- E-commerce domain knowledge is desirable.
- Prior experience in developing desktop and mobile applications.
- Familiarity with common stacks.
- Knowledge of multiple frontend languages and libraries, like HTML/ CSS, JavaScript, XML, jQuery.
- Experience in implementation of Microservices
- Experience with AWS (S3, SQS, SNS, ECS, EC2, ALB, API Gateway, Lambda, etc.) is highly desirable
- Good understanding of Docker & Kubernetes is highly desired.
- Familiarity with databases (MySQL, MongoDB, PostgresSQL), web servers (Apache), and UI/UX designs.
- Java development knowledge is a must
- Springboot preferred
- 2.AWS exposure is a must
- Engineering degree in Computer Science, Electronics and, Communication or Information Science.
- Or MCA is agreeable.
- Location: Bangalore
Project Description: Build a Software Solution which integrate with AWS Service to facilitate supply chain management for logistic companies
Experience range: 0.6 to 5 yrs
Mandatory Skills
AWS Lambda, NodeJS, AWS API Gateway
Job Description: As a full stack developer should be able develop API service using Node JS and deploy on AWS with complete unit and integration testing.
Mandatory Technical skills:
- AWS Lambda – create lambda function with all the security in place.
- Proficiency in Node JS (should have developed services, developed unit and integration testing)
- Swagger hub – defined the services on swagger hub
- Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.).
- Serverless approaches using AWS Lambda. For example, the Serverless Application Model (AWS SAM).
- Collaborating with the product team to understand the requirement
- Managing Design and development of the product
- Ensuring code quality, security and extensibility
- Following the agile development cycles
- Conducting performance tests and optimization of the code based on the results.
- Debugging and troubleshooting of technical issues
- Helping the support team to resolve external user issues
Desired Candidate Profile
What you need to have:- B.Tech /B.E.; M.Tech; MCA
- Strong at OOPS, Java/ J2EE, JAX-RS, JDBC, RESTful Web Services, Data Structures, Queues, Multi-Threading etc.
- MySQL and Mongo database knowledge
- Basic understanding of AWS Cloud
- Must have worked on highly scalable and available systems
- Good at adapting and understanding architecture and overall design of the system
- Exposure to design patterns is a plus
- Must have exposure to agile development
- Experience of creating and maintaining system documentation such as architecture, design, deployment plan etc.
- The candidate must have excellent technical skills and must be willing to learn
- new technologies on the go.
- Good at communication
- Good Exposure to Kafka and Redis
- Work with stakeholders and fellow developers.
- Design and implement Python code using the Django framework.
- Identify and fix bottlenecks that may arise from inefficient code.
- Identify and fix software bugs.
- Create a wide variety of unit tests to verify the functionality of software.
- Manage the security of the platform.
- Write detailed documentation around the code.
- Knowledge of front end languages.
Rapido is India’s largest bike taxi player focused on solving the first and last mile connectivity problem for India. The primary focus is mobility and changing all facets of mobility across India. We believe that 2 Wheeler are the right mode of transport for developing countries like India and have much more scope than 4 wheelers, which is also reflected in the fact that the number of 2 wheelers is significantly more than the number of 4-wheelers.We have operations in close to 100 cities and are the undisputed market leader in this space. Growing close to 500% year-on-year, we have ambitious targets set for ourselves in the future as well.
What you will do :
We are looking for a Technical Architect to design the structure of our IT systems and oversee programs to ensure the proper architecture is implemented.
Should have experience in data modelling, distributed system design, Microservice architecture and communications protocol and is passionate about writing code and the art of management
In this role, you should be an excellent communicator who is able to translate complex requirements into functional architecture. We'd also like you to have hands-on experience on software development and be able to manage complex programs. Overseeing development and implementation of programs. Providing technical leadership and support to software development teams. Your goal will be to ensure our internal IT framework operates properly.
Responsibilities:
- Understand company needs to define system specifications
- Plan and design the structure of a technology solution
- Communicate system requirements to software development teams
- Evaluate and select appropriate software or hardware and suggest integration methods
- Oversee assigned programs (e. g. conduct code review) and provide guidance to team members
- Assist with solving technical problems when they arise
- Ensure the implementation of agreed architecture and infrastructure
- Address technical concerns, ideas and suggestions
- Monitor systems to ensure they meet both user needs and business goals
Requirements:
- Proven experience as a Technical Architect
- Hands-on experience with software development and system administration
- Understanding of strategic IT solutions
- Experience in project management and service-oriented architecture (SOA)
- Knowledge of selected coding languages (e. g. JavaScript, Java)
- Familiarity with various operating systems
- Experience in cloud technologies
- Excellent communication skills
- Problem-solving aptitude
- Organisational and leadership skills
Role Competencies:
- Proven work experience as a Back-end developer.
- Hands on experience with programming languages like Java/NodeJS/Golang, JavaScript, Familiarity with Git,
- Database (SQL/Mysql/NO SQL).Good to have Kafka/queuing/messaging system.
- Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
- Strong knowledge of design principles, user interfaces, web standards and usability.
Functional Behavioral:
- Excellent analytical and time and people management skills.
- Teamwork skills with a problem-solving attitude.









