Dear Consultant,
Our client is a global leader in the digital payments industry, facilitating transactions between consumers, merchants, financial institutions, and government entities across more than 200 countries and territories.
They are committed to connecting the world through the most innovative, reliable, and secure payment network, enabling individuals, businesses, and economies to thrive.This position offers the opportunity to work on cutting-edge technologies in a dynamic and collaborative environment. Candidates who meet the above requirements and are eager to contribute to innovative projects are encouraged to apply. send CV to (marcillina.tietjen@dcvtechnologies.co.uk)
Mandatory Skills: Java, Spring, JavaScript, Angular, Node.js, Shell scripting, RDBMS
Roles and Responsibilities:
- Develop and maintain robust applications using Java, JavaScript, Angular, Node.js, Shell scripts, and relational databases.
- Implement microservices architecture utilizing JEE technologies, RESTful services, and Spring framework.
- Design and develop APIs, abstractions, and integration patterns to address complex distributed computing challenges.
- Ensure comprehensive logging and metrics instrumentation in software components for real-time monitoring and troubleshooting.
- Collaborate with cross-functional teams in an Agile environment, adhering to best practices and ensuring seamless integration.
- Utilize version control systems and continuous integration tools such as Git, Bitbucket, GitHub, Jenkins, and GitHub Actions.
- Provide mentorship to junior developers and contribute to the team's technical growth.
Requirements:
- Proven experience in software development with a strong focus on Java, JavaScript, Angular, Node.js, Shell scripting, and RDBMS.
- Hands-on experience with microservices architecture and JEE technologies, including REST and Spring.
- Proficiency in Unix/Linux environments and relational database management systems.
- Familiarity with Agile development methodologies and tools.
- Strong problem-solving skills and the ability to communicate complex technical concepts effectively.
- Experience with Java testing frameworks is a plus.