Loading...

Thales

Back End Developer (Java and Node.Js)

Thales
Noida, Uttar Pradesh Hybrid
Hybrid Full-Time Noida, Uttar Pradesh India

Skills

Java Microservices AWS Lambda Node.js REST APIs Spring Boot Continuous Integration and Continuous Delivery (CI/CD) API Development MongoDB Gitlab

About the Role

About the Company - Do you want to be part of the digital transformation journey for Banking and Fintech players across the globe? In our Payment Services group, we provide solutions and multi-layered security approach to help financial institutions take advantage of this digital transformation by ensuring customer trust and regulatory compliance. We are looking for passionate software professionals to join us in our agile environment and be part of for our extensive range of solutions for the banking ecosystem based on cloud services. If you are someone who is customer oriented, a strong communicator, quick learner, a self-starter, a team player, organized, analytical and problem solver - then look no further.


About the Role - Job Responsibilities:

Work as an individual contributor, designing and implementing requested features.
Write automation unit, integration and E2E tests
Ensure development complies with Security standards (PCI), privacy standards (GDPR)
Participate in code review process as requestor and reviewer
Perform advanced pre studies on new innovative features, prepare prototypes
Contribute to updating technical & functional documentation
Work closely with other developers, validators, integrators. Exhibits communication skills with product management, and technical support.
Growth mindset and growth mentality for others.
Design and implement robust CI/CD pipelines to automate software build, testing, and deployment processes.
Implement monitoring and logging solutions to track system health, performance, and security.
Mentor and lead the team and inspire them to achieve goals through innovation, quality and excellence.


Qualifications - Job skills & qualifications:

Bachelor's or Master’s degree in computer science or related discipline.
9-12 years of solid experience in designing, implementing, validating and automating client/server-based applications.
Proficient working with Java EE Software development and its related tech stack: Spring ecosystem, Hibernate, WebService/REST API, WS-Security.
Hands-on experience on Backend server components, working with NodeJS, TypeScript, and ExpressJS.
Strong understanding of cloud platforms (AWS, GCP) and their service.
Experience with AWS cloud : IAM , AWS lambda , dynamoDb , AWS EKS , AWS VPC , AWS S3 , Amazon API gateway , Amazon RDS , Cloud watch , CloudFormation.
Experience with CI/CD tools like Jenkins, and GitLab CI and take up tool improvements.
Experienced in Database servers (MongoDB, MySQL, DynamoDB)
Experience in Agile & Dev ops methodologies is highly appreciated.
Ability to lead and contribute to technical discussion and troubleshooting as required.
Experience in digital payment solutions would be a plus.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs