Search by job, company or skills

M

Senior Software Developer (FullStack)

3-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Over 100 applicants
Quick Apply

Job Description

Position Overview:

We are seeking a skilled and innovative Software Engineer to design, implement, test, deploy, and maintain distributed software systems that drive performance, cost-efficiency, durability, and security. This role is a critical part of the DP World International Expansion Business, where you will lead the technical direction of high-impact services and work with cutting-edge technologies in a startup-like, agile environment.

Key Responsibilities:

Full-Stack Development & Deployment:

  • Design and build innovative, distributed software solutions using best practices in software engineering.

Quality & Best Practices:

  • Ensure high standards of quality, performance, and maintainability across all deliverables through rigorous testing, clean coding, and code reviews.

Distributed System Design:

  • Develop scalable systems architecture and lead performance optimization initiatives.

Agile Environment:

  • Collaborate in an agile/Scrum environment, prioritizing key deliverables and participating in sprints and stand-ups.

DevOps & Automation:

  • Implement CI/CD pipelines and support DevOps practices for faster and reliable deployments.

Team Leadership (Optional):

  • Take ownership of service direction and feature roadmap; help shape and grow the development team.

Qualifications & Experience:

  • Bachelor's degree in Computer Science or related field (or equivalent practical experience 3 years of work per 1 year of education)
  • 46 years of hands-on experience in software development with significant contributions to production-level projects
  • Strong understanding of computer science fundamentals: data structures, algorithms, design patterns, distributed systems, and databases

Technical Skills:

  • Programming Languages & Frameworks: Java, Spring Boot
  • Frontend: Angular or React, JavaScript/TypeScript
  • Cloud Platforms: AWS or Azure (preferred: Azure)
  • Databases: MySQL, PostgreSQL, MongoDB, Redis
  • APIs & Integration: RESTful API development
  • Agile Tools & DevOps: Experience in Agile/Scrum and DevOps automation

Preferred Qualifications:

  • Experience in distributed system performance analysis and optimization
  • Hands-on experience with Azure Cloud services
  • Excellent communication skills and ability to collaborate across technical and non-technical teams
  • Ability to navigate and solve undefined or abstract problems independently

More Info

About Company

Mantras2Success aims to be a one stop solution for all the career-related problems of the modern- day professional. We provide job advice along with our top notch recruitment services that are smooth and hassle free, in nature. On the other end, we aid companies in the following ways - 1) Helping them recruit great talent by offering a pool of candidates for them to select 2) Through HR Consulting, we help companies make appropriate HR policies procedures so that HR can be a driver of growth for them. In a nutshell, we bridge the gap between skills and opportunities, and we do it the best in the market.

Job ID: 124975623