Senior Software Engineer
Global Payments
- Pune, Maharashtra
- Permanent
- Full-time
● 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 GrafanaService. 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.Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact .