Full Stack Software Engineer II (Angular, Java)

Global Payments

Atlanta (GA)

On-site

USD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Global Payments is hiring a Full Software Engineer II (Angular, Java) to join its software engineering team and shape the future of global commerce. You will work across the full SDLC, contribute to scalable web apps, and drive monthly releases with a focus on quality and usability.

Bring 5+ years in front-end/JavaScript, Java, and Agile practices, plus hands-on experience with CI/CD, AWS, Docker, and Kubernetes. Join a global, dynamic team delivering innovative payments solutions.

Qualifications

  • 5+ years of experience in Software development methodologies and best practices.
  • 5+ years front-end development with HTML, CSS, and JavaScript.
  • 5+ years with JavaScript frameworks like AngularJS, Bootstrap, etc.
  • 5+ years building REST web services in Java with Spring Boot, Spring Security, Spring Data JPA, and Microservices.
  • Experience working in Agile/Scrum environments.
  • Proficient with Git, GitHub and DevOps tools (Jenkins, SonarQube, Nexus, Maven).
  • Strong SQL skills with DB2, Oracle or SQL Server.
  • Experience with CI/CD, TDD/BDD, DevOps automation.
  • Experience with AWS, Docker, Kubernetes and CI/CD pipelines.
  • Familiar with IDEs: IntelliJ IDEA, Eclipse, VS Code.
  • Excellent communication and organizational skills.
  • Strong problem-solving and cross-time-zone collaboration.

Responsibilities

  • Responsible for coding, testing and analyzing application software; support Product Operating Model by working closely with product team.
  • Use responsive web design to create applications that conform to multiple screens/devices.
  • Work closely with Development and QA to implement new product requirements and improve product usability.
  • Adhere to Product Development life cycle, coding standards and best practices.
  • Troubleshoot, debug, and resolve application issues in development and production environments.
  • Drive production releases monthly during off-hours for seamless impact to consumers.
  • Achieve operational excellence by automating processes and writing maintainable, testable code.

Skills

Software dev methodologies
Front-end web dev
JavaScript frameworks
REST microservices
Agile/Scrum
Git/GitHub & DevOps tools
SQL databases
CI/CD/TDD/BDD
AWS/Docker/Kubernetes
IDE tooling (IntelliJ/Eclipse/VSCode)
Communication
Problem solving

Education

Bachelor's degree or equivalent

Tools

Jenkins
SonarQube
Nexus Repository
Maven
Git
GitHub
AWS
Docker
Kubernetes
IntelliJ IDEA
Eclipse
VS Code

Job description

Job Description

Ready to take your career global?

Make your mark at one of the biggest names in payments. We're looking for a Full Software Engineer II (Angular, Java) to join our ever-evolving software engineering team and help shape the future of global commerce.

What you'll own
  • Responsibleforcoding,testingandanalyzingapplicationsoftware;supportProduct Operating Model by working closely with product team.
  • Useresponsivewebdesigntocreateapplicationsthatautomaticallyconformtomultiplescreensizes/devices
  • WorkcloselywiththeotherDevelopmentandQAteammembersto implement new product requirements andimproveproduct usability.
  • AdheretoProduct Developmentlife cycle,codingstandardsandbestpractices.
  • Troubleshoot, debug, and resolve application issues in development and production environments.
  • Driveproductionreleases monthly during off-hours for seamless impact to consumers
  • Achieveoperationalexcellencebyautomatingprocessesandwritingmaintainable,supportable,andtestablecode.
What you'll bring
  • 5+yearsofexperienceinSoftwaredevelopmentmethodologiesandbestpractices
  • 5+yearsofhands-onexperienceinfront-endwebdevelopmentlanguages (HTML,CSS,andJavaScript)
  • 5+yearsexperienceinadvancedJavaScriptlibrariesandframeworks (AngularJS, Bootstrap, etc.)
  • 5+yearsofexperienceinbuildingwebservicesinRESTusingJava,SpringBootframework, Spring Security, Spring Data JPA, Microservices architecture
  • StrongexperienceworkingcollaborativelyusingAgile/Scrummethodologyisessential.
  • SolidexperiencewithGit,GitHubandDevOpstools(Jenkins,SonarQube, Nexusrepository, Maven)
  • FluentincomplexSQLandexperiencedinDB2,OracleorSQLserverpreferred.
  • Experiencewithmodernagilesoftwaredeliverypracticessuchasscrum,continuousintegrationanddelivery(CI/CD),TDD,andBDD,DevOps,andautomation.
  • Experienceworking with AWS, Docker, Kubernetes, CI/CD pipelines.
  • Version control tools like IntelliJ IDEA, Eclipse for Java and Visual Studio Code for JavaScript.
  • Excellentcommunication,organizationalandinterpersonalskillsrequired.
  • Strongproblem-solvingskills, analytical thinking, collaboration across time zones.
It's a bonus if you have
  • Experiencewithdatastreaming(i.e.Kafka),datamessagingandeventdrivensystems
  • Usevisualaidssuchaswireframes,storyboards,andUIflowcharts,toplanandpresentuserinterfacedesigns.
  • Conductusabilitytestingtoidentifyandfix issuesandgatherreal-worldintelligencefromtargetusers.
  • Usecodingtodeveloptheaestheticsimplementedwithinawebsiteorproduct,fromthelayoutmenusanddrop-downoptionstocolorsandfonts.
  • KeepupwiththelatesttrendsandbestpracticesofUI/UXdesignandHCI(human-computerinteraction).
  • CollaboratewithbusinessandITdecisionmakerstodiscussuserinterfacerequirementsandbrainstormideas.
  • Bachelor'sDegreeor equivalent experience.
  • New skills like AI/ML and new implementation like Redis Cache.
About the team

Our inclusive and global teams win together every day. We're proud to have the best minds in the industry, who you can learn from as you grow your career. The people, the energy, the connections - it's unmatched. Come and be part of an ever-evolving company and get dynamic opportunities that go beyond borders.

What makes a Globalpayer?

Globalpayers think like a client, act like an owner and win as one team. We're curious and innovative - always finding better ways to deliver impact. We empower each other to make decisions, and it's our passion that drives excellence in everything we set out to do.

EEOC Statement

Global Payments is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here.

If you are made a conditional offer of employment and will be working in the United States, you will be required to undergo a drug test. In developing this job description care was taken to include all competencies and requirements needed to successfully perform the position. Reasonable accommodations will be provided for individuals with qualified disabilities both during the hiring process, as well as to allow the individual to perform the essential functions of the job, if hired.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer II (Angular, Java)
Full Stack Software Engineer II (Angular, Java)

Global Payments • Denver (CO)

On-site
USD 110,000 - 150,000
Full Stack Software Engineer II (Angular, Java)
Full Stack Software Engineer II (Angular, Java)

Global Payments Inc. • Atlanta (GA)

On-site
USD 90,000 - 120,000
Senior Full-Stack Software Engineer (Java, Angular)
Senior Full-Stack Software Engineer (Java, Angular)

Global Payments Inc. • Atlanta (GA)

On-site
USD 140,000 - 180,000
Senior Full-Stack Software Engineer (Java, Angular)
Senior Full-Stack Software Engineer (Java, Angular)

Global Payments • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Full-Stack Software Engineer (Java, Angular)
Senior Full-Stack Software Engineer (Java, Angular)

Global Payments • Denver (CO)

On-site
USD 140,000 - 180,000
Software Engineer II
Software Engineer II

Global Payments Inc. • Cincinnati (OH)

Hybrid
USD 90,000 - 130,000
Lead - Software Engineer
Lead - Software Engineer

Global Payments • Alpharetta (GA)

On-site
USD 140,000 - 190,000
Competitive salary and benefits
Grow skills within a global business
Learning, development and on-the-job経験
+4
Software Engineer - Full Stack
Software Engineer - Full Stack

Global Payments • Cincinnati (OH)

Hybrid
USD 110,000 - 150,000
Software Engineer - Full Stack
Software Engineer - Full Stack

Global Payments • Atlanta (GA)

Hybrid
USD 92,000 - 130,000
Lead - Software Engineer
Lead - Software Engineer

Global Payments Inc. • Alpharetta (GA)

On-site
USD 140,000 - 190,000
Competitive salary & benefits
Global career growth
Learning & on-the-job development
+4