Backend Software Engineer - Java - Alpharetta, GA (onsite 5 days/...
Georgia IT Inc - Alpharetta, Georgia, United States, 30239
Work at Georgia IT Inc
Overview
- View job
Overview
Skills and Experience Needed: Required: 3-5 years' experience working with Java and 3+ years' experience working in payments related technology. Experience developing backend web services in a microservice architecture along with command over common data structures and design patterns. Solid understanding of API design, particularly principles of REST in highly scalable environments Strong SQL skills: SQL Server, MySQL, and specifically with PostgreSQL, including pros/cons of various approaches to access, and ability to recognize and address potential performance issues. Experience integrating and troubleshooting hardware terminals' including following EMV and MSR specifications. Experience integrating with multiple processors (i.e. Financial, WorldPay, TSYS) Experience with the following technologies: Spring Boot, Maven/Gradle, Kubernetes, Cucumber, Docker, and JMeter (or other load testing frameworks)