Full Stack Developer

Trafigura

Mumbai/Bombay

Not disclosed

Work from Office

Full Time

Min. 8 years

Job Details

Job Description

IT Full Stack Developer - RAD

Main Purpose:

We are seeking a highly skilled Full Stack Developer to join our dynamic and agile Rapid Application Development team. The ideal candidate will be responsible for the end-to-end development of web applications, ensuring seamless integration between front-end and back-end components. This role demands a solid understanding of both client-side and server-side technologies, combined with the ability to build efficient, scalable, and user-friendly applications.

A strong grasp of the commodity trading business is essential, as you’ll be working closely with end users and building solutions that support the full commodity cycle. This is a great opportunity to operate in a fast-paced commercial setting, playing a vital role in a data-driven trading environment. Our focus on excellence and innovation drives us to seek individuals who are not only passionate about software engineering but also eager to make a tangible impact in the commodities industry.

Knowledge Skills and Abilities, Key Responsibilities:

Key Responsibilities

  • Development Lifecycle Management: Manage the end-to-end development lifecycle of a variety of applications, ensuring optimal performance, scalability, and reliability.
  • Technical Design and Development: Participate in the technical design and development of significant or complex application enhancements.
  • Issue Investigation and Resolution: Investigate and resolve high-severity issues, identifying root causes and implementing effective solutions.
  • Requirement Collaboration: Collaborate with Business Analysts to understand functional requirements and translate them into technical specifications.
  • Interface and Solution Implementation: Work closely with partners to implement interfaces and integrated solutions.
  • Deployment and Scaling: Coordinate with IT teams to deploy and scale new instances as required by performance demands and expanding business needs.
  • Risk and Performance Management: Proactively identify and mitigate technical risks, performance bottlenecks, and system degradation.

Knowledge Skills and Abilities:

  • Proficiency in Back-End Development Expertise:  Solid level of experience with server-side programming in Java. Able to quickly pick up and work within relevant frameworks with a focus on building scalable, maintainable solutions that align with clean architecture principles.
  • Proficiency in Front-End Technologies: Extensive experience with frameworks such as React or Angular and JavaScript, Typescript, CSS proficiency.
  • Experienced with Database Management: Writing performant queries on RDBMs like Oracle, Sql Server.
  • Experienced with API Development and Integration: Designing, building, and consuming APIs, with a strong understanding of RESTful architecture and experience with SOAP, grpc, GraphQL where appropriate.
  • Experienced with Agile Methodologies: Understanding of Agile and Scrum methodologies, with the ability to work in a fast-paced, iterative development environment.
  • Familiarity with Python for scripting, automation, or backend development tasks.
  • Exposure to low-code platforms such as Appsmith or Mendix for rapid application development.
  • Familiar with DevOps and CI/CD: Understanding of DevOps practices and experience with tools such as GitLab for version control, and Kubernetes and Jenkins for deployment
  • Familiar with Cloud Services: Understanding of cloud platforms AWS or Azure.
  • Problem-Solving Skills: Excellent analytical and problem-solving abilities, with a focus on innovative and practical solutions.
  • Communication and Collaboration: Strong verbal and written communication skills, with the ability to work effectively in a team and collaborate with cross-functional stakeholders.
  • Continuous Learning: Commitment to staying current with emerging technologies and best practices in full stack development.
  • Time Management: Ability to manage multiple tasks and projects simultaneously, prioritizing effectively to meet deadlines.

    Experience
  • Development Experience: Minimum of 8 years of hands-on development experience across the full stack.
  • Industry Experience: Experience in commodity trading, Industry Experience: Experience in commodity trading, Banking, Fintech or related industries is a positive.
  •  or related industries is a positive.

Educational Background: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.

Key Relationships and Department Overview:

  • Head of IT Trading India

Job role

Work location

Mumbai - Traf Godrej BKC Office, India

Department

IT & Information Security

Role / Category

IT Infrastructure Services

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 8 years

About company

Name

Trafigura

Job posted by Trafigura

This job has expired