Iron Mountain is seeking a skilledSenior Full Stack Developer (Java/Python) to join our Global Digital Business Unit India Sales Engineering team. In this role, you will be responsible for designing, developing, and delivering complex, data-driven, and strategic solutions that empower customer success across Iron Mountain's global digital portfolio.
As part of the Global Digital Business Unit, the India Sales Engineering team focuses on building high-impact solutions leveraging Iron Mountain's Digital Experience Platform and Insight ecosystem.
What You'll Do (Responsibilities)
In this role, you will:
- Lead Full-Stack Development & Delivery: Design, develop, test, and deploy high-quality software solutions across development, Quality Assurance (QA), and Production environments, while ensuring strong performance, reliability, and scalability.
- Contribute to Architecture & Cross-Functional Collaboration: Participate in high-level architectural discussions and technical design reviews, collaborating with internal teams, customers, stakeholders, and partner vendors to deliver end-to-end technical solutions.
- Build Strategic & Compliant Technical Solutions: Develop advanced solutions using Iron Mountain's Digital Experience Platform and related technologies, ensuring all deliverables comply with organizational standards, security requirements, and best practices.
What You'll Bring (Skills & Qualifications)
The ideal candidate will have:
- 410 years of hands-on software development experience, with mandatory strong programming expertise in Java or Python.
- Strong knowledge of full-stack development using: Java (Spring Boot) or Python for the backend; React.js for the frontend; AWS or GCP (Google Cloud Platform) for cloud platforms; and Docker, Kubernetes, or CaaS (Container as a Service) environments.
- Proven ability in utilizing RESTful API (Application Programming Interface) development, Microservices architecture, and SQL (Structured Query Language) and NoSQL databases (e.g., Oracle, MongoDB, DynamoDB, PostgreSQL).
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
Call to Action
Ready to shape the future of information management and drive innovation Join Iron Mountain and play a key role in our dynamic India Sales Engineering team. Apply now!