UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 28th Jun 2022
As a Senior Software Engineer in Payments & Platform Engineering team you will design, develop and enhance the Payments and Security platforms an agile development environment. You will play part of team tasked with multiple projects ranging from building full stack development of real-time container based transactional microservices to highly functional, secure, scalable and resilient API gateway and IAM systems. We are looking for a self-motivated individual with software engineering skills and expertise with Security systems and technologies. The candidate will be extensively involved in hands-on activities including POCs, design, development, testing, and documentation.
Some of Your Key Responsibilities
You’ll help our customers achieve their real goals by understanding their requirements and how they respond to their business needs.
You’ll use technologies that include Java, REST, NoSQL, Docker and more.
You will analyze business requirements and architect a solution that is robust and scalable along with providing technical documentation of solution.
You’ll leverage on new technologies to build the next generation of Transactional & Security systems.
You’ll develop and deliver new features every few days and be responsible for them end-end
You have the work and academic experience that will demonstrate proficiency and ease with programming languages, code quality initiatives, scripting languages and operating systems
Your DNA includes a passion for ingenuity, engineering excellence, and following/creating software best practices and processes.
You have excellent communication and interpersonal skills and above all, you are a team player!
Some of Your Key Qualifications
4-7 years of work experience with a Bachelors or Master Degree
You are a Java, Java EE expert with relevant experience designing and building large scale enterprise Java applications.
You have experience with REST APIs, JSON and exposure to container based technologies.
You have experience in application development frameworks like Vert.x, Spring etc and have knowledge of Asynchronous programming.
You have experience in Kubernetes, Swarm and container technologies.
Understand the Security requirements and standards, and contemporary trends in Security risks as well as technologies.
Experience in security domain with authentication, authorization and building secure gateway.
You have strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Crucible, Sonar, Junit.
We count on your curiosity and creativity, to want to understand customer requirements and our processes and want to come up with creative solutions and improvements.
While you’ll have the skill to see and understand the big picture, you’re able to stay focused on the task at hand to achieve immediate goals.