Sr Java Developer (FTE / Hybrid)
Sr Java Developer (FTE / Hybrid)NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr Java Developer to join our team in San Leandro, California, United States.Job Duties and Responsibilities:In this role you will be responsible for:Work with stakeholders to gather the requirementsDevelop, test and deploy APIsWriting tested, idiomatic, and documented Java CodeCooperating with the front-end developer in the process of integrating the RESTful APICommunicating with external web servicesProducing, maintaining, and modifying REST APIsEnsuring APIs is developed using industry standard best practicesFixing any issues or bugs that ariseRequirements for this role include:10+ years of Software Engineering experience with web application development10+ years of Java development experience5 + years of Java Micro Services experience8+ years of Spring/Spring Boot experience5+ years of experience developing and using RESTful Application Program Interface (API)2 + years of cloud computing experience/PCF/Azure/AWS2+ years of prior experience working in banking domain.4+ years of MQ Series or Kafka Messaging experience4+ years relational database management system (RDBMS) experience2+ years of experience with in-memory databases such as Redis, MongoDB, or Cassandra3+ years of experience with BDD development.1+ year of Splunk log monitoring, APS tools like NewRelic, Splunk, AppDynamics, Elastic Stack etc.NTT DATA provides a reasonable range of compensation for U.S.-based positions. The starting pay range for this role is $104,400.00 to $156,600.00. Actual compensation will depend on a number of factors, including the candidate's relevant experience, technical skills, and other qualifications.This position may also be eligible for incentive compensation based on individual and/or company performance.This position is eligible for company benefits including medical, dental, and vision insurance with an employer contribution, flexible spending or health savings account, life and AD&D insurance, short and long term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally-required benefits.