Total System Services, LLC (TSYS)

Senior Full-Stack Software Engineer (Java, Angular)

Total System Services, LLC (TSYS)
Apply
2 days ago
Cincinnati, OH, USA or Atlanta, GA, USASenior

Responsibilities

  • Code, test, analyze, troubleshoot, and support application software and business applications.
  • Build Java web services using REST and SOAP, Spring Boot, Spring Security, Spring Data JPA, and microservices architecture.
  • Develop responsive front-end applications and user interfaces using HTML, CSS, JavaScript, Angular, and related frameworks.
  • Conduct usability testing, gather user feedback, and improve application usability in collaboration with development and QA teams.
  • Create and present wireframes, storyboards, and UI flow charts while applying responsive design, HCI, and SEO principles.
  • Collaborate with business and IT decision makers on user-interface requirements and solution ideas.
  • Automate processes and write maintainable, supportable, and testable code to achieve operational excellence.
  • Participate in production troubleshooting and overnight releases when needed.
  • Follow development processes, coding standards, Agile delivery practices, and testing and automation practices.

Requirements

  • 8+ years of experience building Java web services with REST, Spring Boot, Spring Security, Spring Data JPA, and microservices architecture.
  • 8+ years of hands-on front-end web development experience with HTML, CSS, and JavaScript.
  • 8+ years of experience with advanced JavaScript libraries and frameworks such as AngularJS, ReactJS, VueJS, and Bootstrap.
  • Experience with SOAP and/or REST web services using Java and Spring or Spring Boot.
  • Experience with Git, GitHub, Jenkins, Sonatype Nexus, and other DevOps tools.
  • Fluency in complex SQL and preferred experience with DB2, Oracle, or SQL Server.
  • Experience with Kafka, data messaging, and event-driven systems.
  • Experience with Agile/Scrum, continuous integration and delivery, TDD, BDD, DevOps, and automation.
  • Strong communication, organizational, interpersonal, and problem-solving skills.
  • Bachelor’s degree or equivalent experience.

Benefits

  • Inclusive global teams and opportunities to learn from experienced industry professionals.
  • Dynamic career opportunities within a global payments company.
  • Equal employment opportunity and reasonable accommodations are provided.
  • U.S. employees receiving a conditional offer must undergo a drug test.

Tech Stack

AngularApache KafkaBootstrapCSSGitHTMLIBM DB2JavaJavaScriptJenkinsMicrosoft SQL ServerReactSOAPSpring BootSQL

Categories

Contact me