Job Description
Responsibilities include:
We are seeking a highly motivated Senior Software Engineer with a passion for problem-
solving and a drive for continuous learning. As part of our team, you'll design and implement
solutions across the full technology stack, contributing to a range of projects that leverage
the latest cloud-native and microservices technologies. This role is ideal for engineers who
thrive on collaboration, have a keen attention to detail, and can adapt to any language or
tool as the need arises.
Problem-Solving and Solution Design: Understand and analyze complex problems, design
solutions, and define algorithms across various domains.
Full-Stack Development: Develop, test, and deploy robust full-stack applications using
Angular, NodeJS, and NestJS.
Backend Services and API Design: Build and maintain RESTful APIs, GraphQL (Federated), and
microservices architectures with technologies like Java, Redis, and Kafka.
Experience: 4-6 years of hands-on software engineering experience, with a strong portfolio
of full-stack projects.
Programming Proficiency: Strong knowledge of JavaScript (Angular, NodeJS, NestJS);
experience with other languages is a plus.
Cloud & Infrastructure: Experience with AWS Cloud Native stacks, EKS, and microservices architecture,
Kubernetes.
Database Expertise: Proficiency in MySQL, PostgreSQL, MongoDB, and MSSQL.
Problem Solving: Ability to design and implement solutions to complex problems, with a focus on efficiency and scalability.
Excellent communication skills, with the ability to convey complex technical information to both technical and non-technical stakeholders.
Self-motivated and proactive with strong problem-solving abilities.
Quick to learn new technologies and adept at applying them effectively.
Strong team player with the ability to prioritize tasks and manage multiple projects within deadlines.
Immediate - 20 days
Qualification
Bachelor's Degree
Key skill Required
- Java
- JavaScript
- MYSQL
- Architecture
- AWS
- PostgreSQL
- Algorithms
- MongoDB
- API
- API Design
- Attention to Detail
- Collaboration
- Communication
- Database
- Design
- Development
- GraphQL
- Infrastructure
- Kubernetes
- Learning
- Microservices
- Proactive
- Problem Solving
- Scalability
- Software Engineering
- Team Player
- Technical Information