scalable, secure, and high-performance applications
using modern technologies.
Participate in
end-to-end software development lifecycle (SDLC)
-- from requirement analysis to deployment and maintenance.
Develop and optimize
API-driven microservices architectures
with strong emphasis on modularity and performance.
Work with
cloud platforms (AWS / Azure / GCP)
to deploy, scale, and manage applications in distributed environments.
Perform
code reviews, debugging, and performance tuning
to ensure system reliability and efficiency.
Collaborate closely with cross-functional teams (DevOps, QA, Product, and UI/UX) to deliver business-critical solutions.
Implement and enforce
software security standards
and
best coding practices
.
Utilize
CI/CD pipelines
, version control (Git), and containerization tools (Docker, Kubernetes) for automated builds and deployments.
Write
unit, integration, and functional tests
to ensure software quality and maintainability.
Stay current with emerging technologies and provide guidance on architectural decisions and technology adoption.
Programming & Frameworks
Strong command over
Java / Python / C# / Node.js / Go
(at least one core backend language).
Experience with
Spring Boot, .NET Core, Django, Flask, or Express.js
frameworks.
Proficiency in
Object-Oriented Programming (OOP)
,
Design Patterns
, and
Data Structures & Algorithms
.
#
Database & Storage
Expertise in
SQL databases
(PostgreSQL, MySQL, Oracle) and
NoSQL databases
(MongoDB, Cassandra, Redis, DynamoDB).
Experience with
database optimization, indexing, and query tuning
.
#
System Design & Architecture
Strong understanding of
microservices architecture
,
RESTful APIs
, and
message queues
(Kafka, RabbitMQ).
Experience with
scalability, high availability, load balancing, and distributed system design
.
Familiarity with
event-driven and asynchronous programming models
.
#
DevOps & Cloud
Hands-on experience with
AWS, Azure, or Google Cloud
services (EC2, Lambda, S3, ECS, AKS, etc.).
Knowledge of
Docker, Kubernetes
, and
Terraform
for containerization and infrastructure automation.
Strong understanding of
Git, GitHub/GitLab, Jira, and Agile/Scrum methodologies
.
Ability to document, communicate, and review technical designs effectively.
Preferred Skills
Experience in
API Gateway, GraphQL
, or
gRPC-based systems
.
Exposure to
AI/ML integration
,
big data pipelines
, or
real-time analytics
.
Familiarity with
performance monitoring tools
(Prometheus, Grafana, New Relic).
Knowledge of
serverless computing
and
edge deployments
.
Experience working in
FinTech, Telecom, or large enterprise systems
.
Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
Strong problem-solving, analytical, and debugging skills.
* Excellent communication and team collaboration abilities.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.