staff software engineer in bangalore

posted
contact
randstad india
position type
permanent
apply now

posted
location
bangalore, karnataka
function
Other
position type
permanent
reference number
931016
contact
randstad india
apply now

job description

staff software engineer in bangalore

?Bachelor degree in Computer Science or related field and 8+ years of Software Development experience or a Masters with 6+ years of Software Development Experience.
Proven experience leading teams that have delivered high quality large scale enterprise class applications.
Exposure to leading edge areas such as Hadoop, Spark/Scala, MapReduce that lead to deeper customer insights.
Two or more years of demonstrated experience implementing solutions for low-latency, distributed services using open standard technologies.
Java expert with experience in REST APIs, JSON and exposure to container based technologies.
Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Sonar, JUnit, PowerMock
Ensure proper metrics instrumentation in software components, to help facilitate real time and remote troubleshooting/performance monitoring.
Understand and own component security analysis, including code and data flow review. Collaborate with security team to implement and verify secure coding techniques.
Proven experience as a technical leader with ability to understand the requirements and independently, architect, design and build the solutions
Passion to work with people and help mentor your juniors to reach new heights.
As an end-end champion for your products, you will have strong debugging and Unix skills to help support our Operations teams.
A background in the fraud detection domain is a plus
Knowledge of functional programming is a plus.

Benefits
?NA

Client Introduction
?Our client is an American multinational financial services corporation headquartered in Foster City, California, United States. It facilitates electronic funds transfers throughout the world, most commonly through credit cards, gift cards, and debit cards. In 2015, the Nilson Report, a publication that tracks the credit card industry, found that Our client global processed 100 billion transactions with a total volume of US$6.8 trillion.

skills

?Java, BigData, Scala, Spark

qualification

?Bachelor degree in Computer Science or related field and 8+ years of Software Development experience or a Masters with 6+ years of Software Development Experience.
Proven experience leading teams that have delivered high quality large scale enterprise class applications.
Exposure to leading edge areas such as Hadoop, Spark/Scala, MapReduce that lead to deeper customer insights.
Two or more years of demonstrated experience implementing solutions for low-latency, distributed services using open standard technologies.
Java expert with experience in REST APIs, JSON and exposure to container based technologies.
Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Sonar, JUnit, PowerMock
Ensure proper metrics instrumentation in software components, to help facilitate real time and remote troubleshooting/performance monitoring.
Understand and own component security analysis, including code and data flow review. Collaborate with security team to implement and verify secure coding techniques.
Proven experience as a technical leader with ability to understand the requirements and independently, architect, design and build the solutions
Passion to work with people and help mentor your juniors to reach new heights.
As an end-end champion for your products, you will have strong debugging and Unix skills to help support our Operations teams.
A background in the fraud detection domain is a plus
Knowledge of functional programming is a plus.