jobBox

Senior Software Engineer

TSYS Card Tech Services India LLP
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

Job description

  • 5-8+ years experience in a similar software development role
  • Strong Java design and development experience within a web services architecture
  • Outstanding analytical skills, self-motivated, high performing and goal oriented
  • High levels of software engineering literacy and communication skills
  • Experience designing and building high availability systems, preferably in the microservice architectural style
  • Exquisite knowledge of Docker, Spring Boot/Spring framework and Kafka
  • Good knowledge of Git, JIRA, Jenkins and Linux
  • Previous experience monitoring large scale applications in production using tools like ElasticSearch, Kibana, Prometheus and Grafana Service. Driven. Commerce
  • Previous experience with performance testing and optimizations using tools such as Jmeter, Gatling or JMH
  • Experience working on high performance, low latency systems offering 99.999% availability
  • Previous experience in a Scrum team, taking a team approach to design, development and testing
  • A deep understanding of the inner workings of the JVM, its threading model and how it manages memory etc