
∙
Good experience in 5+ SQL and NoSQL database development and optimization.
∙Strong hands-on experience with Amazon Redshift, MySQL, MongoDB, and Flyway.
∙In-depth understanding of data warehousing principles and performance tuning techniques.
∙Strong hands-on experience in building complex aggregation pipelines in NoSQL databases such as MongoDB.
∙Proficient in Python or Scala for data processing and automation.
∙3+ years of experience working with AWS-managed database services.
∙3+ years of experience with Power BI or similar BI/reporting platforms.

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
As part of our dynamic international cross-functional team you will be responsible for the design, development and deployment of modern high quality software solutions and applications as an experienced and skilled Full-stack developer.
Responsibilities:
Design, develop, and maintain the application
Write clean, efficient, and reusable code
Implement new features and functionality based on business requirements
Participate in system and application architecture discussions
Create technical designs and specifications for new features or enhancements
Write and execute unit tests to ensure code quality
Debug and resolve technical issues and software defects
Conduct code reviews to ensure adherence to best practices
Identify and fix vulnerabilities to ensure application integrity
Working with other developers to ensure seamless integration backend and frontend elements
Collaborating with DevOps teams for deployment and scaling
Requirements:
Bachelor’s degree in computer science or information technology, or a related field.
Proven experience as a skilled Full-stack developer. Experience in Utilities / Energy domain is appreciated.
Strong experience with Java (Springboot), AWS / Azure or GCP, GitLab and Angular and / or React. Additional technologies like Python, Go, Kotlin, Rust or similar are welcome
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities to work effectively in a team environment.
Skills & Requirements
Java, Spring Boot, AWS, Azure, GCP, GitLab, Angular, React, Python, Go, Kotlin, Rust, Full-stack development, Software architecture, Unit testing, Debugging, Code reviews, DevOps collaboration, Microservices, Cloud computing, RESTful APIs, Frontend-backend integration, Problem-solving, Communication, Team collaboration, Software deployment, Application security, Technical documentation.

Join the team of a fast-growing fintech organization that has recently raised $25M via equity and debt fund to rapidly increase the ever-growing space of Fintech World.
A financial technology platform made up of the most knowledgeable, passionate, and creative people in our business. We recognize the power of financial services to break down barriers and make it easy for customers to avail banking, investments, and lending solutions – that responsibility inspires us to be the place where exceptional people want to do their best work and to provide them the tools to do so.
Looking for motivated, highly driven, and hardworking Software Engineers for the Neobanking platform for a leading Fintech organization in a highly collaborative, fast-paced, high-energy environment. You will build the platform for user onboarding, profile management, banking, lending, risk mitigation, and analytics for driving intelligence from customer interaction patterns. It’s an exciting time to join the team as we’re setting about building the next generation of our platform.
What you'll do:
- Design and implement scalable server-side solutions using Java.
- Write optimized front-end code using HTML, CSS, and Javascript
- Write unit, automation, and integration tests
- Implement quality application logging for operational monitoring at scale
- Investigate, debug and resolve production site issues
- Work with co-located teammates to deliver on common goals
Who you are:
- Professional experience in enterprise Java software development using Spring MVC frameworks, RESTful APIs, and SOA
- Proficiency in HTML/CSS/JavaScript/jQuery
- Experience with Docker and Kubernetes
- Experience with Microservices
- Experience with DevOps Technologies is plus
- Experience with Selenium for UI automated tests written in Cucumber or Scala
- Working knowledge of design patterns and CI/CD principles
- First-class communication skills in written and verbal form
- Outstanding problem-solving skills
- A commitment to producing high-quality code with an attention to detail
- Dedication and a self-motivated desire to learn
- A collaborative, team-orientated attitude
- 3-8 years of professional experience in Java software development
- Experience working in the Cloud (AWS)
- API development experience
- Exposure to monitoring tools such as ELK, Splunk

Job Title: Senior Full Stack Developer
Employment Type: Full-time
Years of Experience: 4-7 years
Number of Positions: 3
Education: B. Tech, B.E, MSc-IT, MCA degree or equivalent
Work Location: Hyderabad
Mode of Work: Work From Office
Notice Period: Immediate (within 15 days)
On-site Feasibility: Yes
Interview Rounds:
- L1 - HRBP (Virtual Screening)
- L2 - Tech Lead (Virtual)
- L3 - Sr Tech Lead/CEO (Virtual)
- L4 - Managerial Round (CTO) (Virtual)
Interview Panel Availability: Preferably Weekends or after 6 pm weekdays
Working Hours: 11:30 am to 8:30 pm (Monday - Friday)
Hiring for: Product/Client
Role Reporting to: Tech Lead
Required Skills:
- 4+ years of development experience in .NET.
- Proficiency in JavaScript or TypeScript.
- Proficiency in C#, .NET, .NET Core, Entity Framework.
- Solid understanding of software development principles (SOLID).
- Expert in Azure/AWS.
- Understanding of Design Patterns.
- Excellent communication skills.
Good to Have:
- Knowledge of SQL databases.
- Certification in Azure/AWS.
- Strong knowledge of Vue.js.
- 2+ years of development experience in Vue.js or Angular (Version 10 and above) framework.
Roles & Responsibilities:
- Develop new applications including Web APIs, Webjobs, Functions, etc.
- Develop front-end applications using Micro Frontend Architecture.
- Write Unit Tests and Integration Tests to ensure software quality.
- Troubleshoot and debug applications.
- Mentor and train other team members.
- Maintain application performance by identifying and resolving production and development issues, installing updates and patches, and conducting maintenance tasks.
- Provide support for applications by developing utilities, addressing inquiries, and resolving issues.
- Stay updated with the latest technologies and trends by participating in educational opportunities and obtaining relevant certifications.
- Contribute to the achievement of organizational goals by completing assigned tasks and projects effectively.
Employee Benefits:
- Health Insurance (covering spouse and 2 children)
- Provident Fund (PF)

We are looking out for a technically driven "Full-Stack Engineer" for one of our premium client
COMPANY DESCRIPTION:
Required Skills
• Hands-on experience with NodeJS, React, Redux, & Docker
• Great to have understanding about Kubernetes, Postgres and AWS (SQS, Lambda, S3)
• Experience implementing micro service technology
• Experience working with Python and Pandas, used for data manipulation is a plus
• Experience with Power BI and its APIs is a plus
• Experience with building and maintaining large data sets
• Ability to work across structured, semi-structured and unstructured data, extracting information
and identifying linkages across disparate data sets
• Understanding of information security principles
• Ability to understand complex systems and solve challenging problems
• Ability to clearly communicate complex solutions
• Ability to learn new technologies quickly
• Comfortable in a fast paced small team environment
• Open to work with global team structure, flexible and efficient
• Ability and flexibility to manage multiple assignments in a dynamic, complex and fast-paced
environment
• High level of attention to detail
• Commercial client-facing project experience is a plus
• Business-level language skills and fluency in English


Job Responsibilities
· Responsibilities for this position include but are not limited to, the following.
· Development experience 3-6 years
· Experience working with Azure cloud-hosted web applications and technologies.
· Design and develop back-end microservices and REST APIs for connected devices, web applications, and mobile applications.
· Stay up to date on relevant technologies, plug into user groups, and understand trends and opportunities that ensure we are using the best techniques and tools.
- Meeting with the software development team to define the scope and scale of software projects.
- Designing software system architecture.
- Completing data structures and design patterns.
- Designing and implementing scalable web services, applications, and APIs.
- Developing and maintaining internal software tools.
- Writing low-level and high-level code.
- Troubleshooting and bug fixing.
- Identifying bottlenecks and improving software efficiency.
- Collaborating with the design team on developing micro-services.
- Writing technical documents.
- Be an active professional in continuous learning resulting in enhancement in organizational objectives.
- Provide technical support to all internal teams and customers as it relates to the product.
Requirements:
- Bachelor’s degree in computer engineering or computer science.
- Previous experience as a full stack engineer and IoT Products.
- Advanced knowledge of front-end languages including HTML5, CSS, JavaScript, Angular, React.
- Proficient in back-end languages including Nodejs and basic knowledge of Java, C#.
- Experience with cloud computing APIs and Cloud Providers such as Azure or AWS.
· Working knowledge of database systems (Cassandra, CosmosDB, Redis, PostgreSQL)
· Messaging systems (RabbitMQ, MQTT, Kafka)
· Cloud-based distributed application scaling & data processing in the cloud
· Agile / Scrum methodology
- Advanced troubleshooting skills.
- Familiarity with JavaScript frameworks.
- Good communication skills.
High-level project management skills.

Egregore Labs (www.egregorelabs.com) is a financial software company founded in 2017 by Prashant Vijay (ISB, Tulane) & Hari Balaji (IIM Ahmedabad, IIT Madras) both of whom have spent over a decade each in Financial Services, with a majority of their experience at Goldman Sachs across New York, Hong Kong & Singapore in roles across Trading, Quant & Technology.
Opportunity
Full stack Developer (more front end)
Responsibilities:
Implement responsive and performant UIs with a user-centered approach with frontend technologies including React Js, Javascript(ES 6), Typescript, SCSS, etc
Build backend REST APIs on Python 3 based server frameworks for deployment and scaling of our product(s)
Write meaningful test cases for frontend & backend platforms
Integrate our products with 3rd party products/tools/services
Develop Infrastructure for delivering services using a performance-driven approach, build databases, schedule automated jobs, etc
Ideal Background / Experience
At least 24 months of diverse experience in web development for product or services-oriented environment with exposure to working production deployments
Expertise in programming using Python/Javascript or similar scripting languages
In-depth exposure to technologies used in web-based SaaS products, including REST APIs
Sound understanding of Postgres and NoSQL databases such as MongoDB
Nice to have exposure to any of
AWS
Azure
ELK
Object Relational Models (SQLAlchemy, etc)
Google APIs
Microservices Architecture Pattern
NodeJS / ExpressJS
Work from Home, office in Noida
Experience: 2yrs plus
Salary: ₹700,000.00 - ₹1,200,000.00 per year


We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.
Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Full Stack web developer responsibilities:
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Staying abreast of developments in web applications and programming languages.
Job Types: Full-time, Fresher
Salary: ₹25,000.00 - ₹55,000.00 per month

CloudAEye’s mission is to enable customers achieve their business objectives by providing them with AIOps solution. An AIOps platform combines big data and artificial intelligence functionality to support primary IT operations functions through the scalable ingestion and analysis of the ever-increasing volume, variety and velocity of data generated by IT.
We are looking for an engineer to develop Cloud services, user-interface and infrastructure components for our SaaS (Software as a Service).
We encourage all engineers to take ownership over technical and product decisions, closely interact with customers to collect feedback, and contribute to a thoughtful, fair and inclusive team culture.
At CloudAEye, you will
- Work on world-class solutions to deliver industry's leading Cloud operations management
- Develop system architecture, design and build platform services for scalable, resilient, multi-tenant Cloud SaaS. Examples of work include:
- Writing microservices based distributed applications
- Designing REST APIs for backend services
- Develop user-interface for our SaaS
- Handle cross-cutting microservices concerns such as externalizing configuration, logging, health checks, metrics, distributed tracing
- Work with customers, partners, and business leaders to architect solutions for Cloud Operations
We’re looking for someone who
- Has significant (3+ years) experience developing and deploying Cloud services for a large scale software projects on public clouds (AWS, GCP, Azure)
- Has hands-on experience building multi-tenant SaaS solutions on public clouds (AWS)
- Strong experience with React, NodeJS, Java, GO, Python
- Has expertise with microservices, infrastructure as code (IaC), continuous integration/delivery (CI/CD), etc.
- Has experience working with containerization, cluster orchestration, or infrastructure management frameworks (such as Kubernetes, Docker, Terraform)
- Basic knowledge of AWS security (IAM, Cognito)
- Knowledge of good engineering practices and agile culture
- Takes initiative in a fast-paced environment
- 100% hands-on and loves to code
- Experience with Prometheus, Grafana, ELK, Jaeger, etc.
- AWS certification
- Experience with machine-learning (ML), MLOps
- Experience with Apache Flink, Spark, Hadoop, or other
- Experience working remotely in a distributed team
- Startup experience
Location
Remote - India
About us
We are a pre-seed startup based in Bay Area, California. This is a great opportunity to join an AI/ML startup at the ground floor level. Our founding team consists of members with executive MBA from the University of Michigan Ross School of Business. We have assembled core team with backgrounds in AI/ML, Cloud, DevOps, B2B, SaaS, startups, and executive leadership in Fortune 500 companies.
CloudAEye is an equal opportunity employer. Our team comes from diverse background and we actively embrace and celebrate diversity and inclusion in our culture. We seek team members with moral courage and instincts to lead. We encourage all members to take ownership over decisions, be bold, focus on impact and contribute to a thoughtful, dynamic team culture.
We offer flexible working environment, an opportunity to work in a close knit group, work in a high performance team culture, opportunity to learn from talented individuals and domain experts from the industry, and an equity and compensation package that is competitive.



Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Work on a remote cross-functional team where you’ll play a critical role in designing, planning, development, deployment and observing your code in production.
- Develop high performance, highly scalable and accessible web applications. Our web app is used by over 20 million educators, students and parents worldwide.
- Meet tight deadlines in a rapid application development environment.
- Collaborate with Product Management, Design, and Operations teams to create and deliver tested features to production.
- Collaborate with specialists across web, mobile, and operations to achieve a better user experience for our product.
- Be able to assess and bring in industry information into your decisions and learn new technologies: AWS is releasing new tools every day, there are new open source libraries to vet and you will be a party to helping us vet and pick the best tool for the job.
- Be willing to work in any area of the codebase if needed, this can include JavaScript/TypeScript/Node, PHP, Java or other technologies.
- Help staff, build, and form the culture around a team of 5 engineers, a product manager, designer, QAs and associated supporting roles.
Requirements:
Qualifications include:
- Strong CS fundamentals including familiarity with data structures and especially the asynchronous challenges that face JavaScript developers today.
- Experience developing in at least 2 server side languages (PHP, node.js, …)
- Experience developing in at least 1 client side JS framework (ReactJS, Angular, …)
- Experience testing software in alignment with the Test Pyramid.
- Experience with datastores, either SQL (MySQL preferred) or NoSQL, and the ability to talk deeply about them.
- Able to identify the source of complex problems occurring as a result of multiple systems interacting (experience with observability tools such as datadog/newrelic is a plus).
- Experience working on a team of 5 engineers plus supporting roles (e.g. QA, design, etc), preferably as a Senior Software Engineer.
- Experience with code review, being able to sign-off on another team member’s code ensuring high quality standards.
- Be self-sustained even when tackling the highest profile, most difficult work across the organization.
- Willingness to accept responsibility and be accountable not only for your own work but the work of the team as a whole.
- Experience working with other people’s code, how to dig into it and make tactical changes with minimal side effects.
- A solid understanding of how to break down user stories and give estimates that include accessibility and security requirements.
- Be able to see roadblocks far ahead, across many vectors of risk
- Be a true team player! Ensuring their knowledge and expertise is shared amongst other team members and even cross-team and be willing to seek out opportunities to mentor teammates.
- A commitment to learning about anything you don’t know on your own and without much supervision.
- Superior communications, organization and relationship building skills — you’re going to be working on cross-team efforts, so this is essential.
- Self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments.
- A belief that delivering code to production is just one step in the process. Observing and owning the code you wrote goes hand in hand with construction.
- A desire to take on whatever challenge is most important. This could be tackling something you are familiar with, or it could require a deep dive into a whole new world. The key is having the right attitude.



