Senior Java Backend Engineer
Core
Develop and deliver best-of-breed authentication products (ID Check, Token Authentication Service, Token Authentication Framework) for e-commerce transactional use cases to drive product uptake and revenue.
Role type
Senior IC backend engineer (Java/Spring)
Builds
Authentication products for Mastercard's e-commerce transactional use cases
Domain
Payments / Financial Services / Authentication
Deliverable
production ML models | product features
Required skills
Java, Spring, RESTful APIs, microservices architectures, unit/component/integrated/functional testing (Junit, Mockito, Cucumber), code review, technical trade-off analysis
Preferred skills
Kafka, Grafana, Splunk, Pivotal Cloud Foundry, Agile environments
Technologies
Java, Spring, REST, Kafka, Grafana, Splunk, Pivotal Cloud Foundry
Responsibilities
Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation), drive code/design/process trade-off discussions, report status and manage risks, perform demos/acceptance discussions with Product owners, drive adoption of technology standards and review team coding/test/automation work, identify opportunities to improve processes and trim waste, share and seek knowledge to drive reuse of patterns/libraries/practices
Seniority
Senior, hands-on IC