Global Payments

Full Stack Software Engineer II (Angular, Java)

Global Payments
Apply
2 days ago
Cincinnati, OH, USA +2 moreMid Level
H1B sponsor

Responsibilities

  • Code, test, analyze, troubleshoot, debug, and resolve application software issues.
  • Build responsive web applications that support multiple screen sizes and devices.
  • Implement product requirements and improve product usability with development and QA teams.
  • Develop Java web services and frontend applications using the stated frameworks and tools.
  • Drive monthly production releases during off-hours.
  • Automate processes and write maintainable, supportable, and testable code.
  • Create and improve user interface designs, conduct usability testing, and collaborate on UI requirements when needed.

Requirements

  • At least five years of experience with software development methodologies and best practices.
  • At least five years of hands-on frontend web development experience with HTML, CSS, and JavaScript.
  • At least five years of experience with advanced JavaScript libraries and frameworks such as AngularJS and Bootstrap.
  • At least five years of experience building REST web services with Java, Spring Boot, Spring Security, Spring Data JPA, and microservices architecture.
  • Experience with Git, GitHub, Jenkins, SonarQube, Nexus Repository, Maven, AWS, Docker, and Kubernetes.
  • Experience with SQL and preferably DB2, Oracle, or SQL Server.
  • Experience with Agile/Scrum, continuous integration and delivery, TDD, BDD, DevOps, and automation.
  • Strong communication, organization, interpersonal, problem-solving, analytical, and collaborative skills.
  • Experience with Kafka, data messaging, event-driven systems, UI design, usability testing, or Redis is a bonus.
  • Bachelor’s degree or equivalent experience.

Tech Stack

AngularApache KafkaAWSBootstrapCSSDockerGitHTMLIBM DB2JavaJavaScriptJenkinsKubernetesMavenMicrosoft SQL ServerRedisSonarQubeSpring BootSQL

Categories

Global Payments

About Global Payments

10,000+ employees

Global Payments is a public payment technology and merchant services company that provides card acceptance, ecommerce, POS, and integrated software to businesses and financial institutions. It earns primarily from transaction processing fees and software subscriptions, and trades on the NYSE as GPN. Headquartered in Atlanta, it is a Fortune 500 company and combined with TSYS in 2019 to add issuer processing and banking partnerships.

Contact me