Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Java)

Xplor Inc

Software Engineer (Java)

You'll join the Xplor Pay development team, which provides a payment gateway that integrators, partners, and merchants utilize. Whether small and independent or large franchises, we build services that customers can rely on. You will be reporting to the Senior Manager of Software Engineering. You will be involved in the entire software development lifecycle, working with Product Owners, Business Analysts and others to help deliver and support the functionalities for our Payment Gateway.

We are looking for a Java/Spring Boot developer to help maintain and grow our fleet of microservices. While Java represents most of our core services, we also have solutions written in JavaScript/Angular 9+. A candidate should exhibit the ability to contribute to solutions not in their core competency (i.e. Java).

Responsibilities you'll have:

  • Write well-designed, testable, efficient code and automated tests.
  • Support and resolve production issues
  • Participate in technical design discussions and contribute to architectural decisions.
  • Participate in peer reviews for work of other members of the development team, providing appropriate feedback and challenge or inquire about changes — to help us, as a team, ensure that project conventions are adhered to and that requirements are correctly implemented.
  • Write and maintain unit, integration, and end-to-end tests.
  • Review functional and technical documentation and improve where needed.
  • Contribute to analysis of software projects including performance, diagnosis, and troubleshooting.
  • Collaborate with cross-functional teams (QA, DevOps, Product) throughout the development lifecycle.
  • Create and maintain documentation for developed APIs.
  • Apply design patterns and best practices as needed.
  • Have a keen eye for improving scalability, performance, security, and reliability.
  • Participate in on-call rotations to support the production environment — usually a 2-week rotation (with support and shadowing as needed).
  • Actively participate in mentorship programs and receive guidance from senior engineers, in order to grow your depth of knowledge.

Qualifications

  • 1 to 5 years of hands-on experience developing Java-based web applications in an agile environment and is familiar with SCRUM activities.
  • Familiar with, or has foundational knowledge of: Spring framework, Spring Boot, Junit, Maven and RabbitMQ.
  • Experience with distributed system architecture environment, RESTful services, and SQL database.
  • Excellent problem solving, critical thinking, and communication skills.
  • You align with our core values and you're simply a good human.
  • You're comfortable asking questions and working through ambiguity in a fast-paced environment.
  • Comfortable with software development with Visual Studio Code.
  • Able to work remotely and have a dedicated work space.
  • A strong desire to learn new technologies and demonstrate a "growth mindset".
  • Show initiative & ownership, and demonstrate a bias for action.

Nice to have

  • Previous experience working with payment gateways.
  • Experience with JavaScript.
  • Experience with Mobile development.
  • Experience with Copilot or other AI tools as part of software development process.
  • Experience with NoSQL databases.
  • Experience working in a CI/CD environment.

Values and Life at Xplor

Our five core values guide us from how we hire and recognise our team members to how we interact with our customers day to day:

  • Find a better way
  • Do the right thing
  • Say it straight
  • Win together
  • Own the outcome

If these values sound like you, and describe people you want to work with, you will thrive at Xplor.

As an Xplorer, you will be part of a global network of talented colleagues who will support your success. We look for commonalities and shared passions and give people the tools they need to deliver great work and grow at speed.

Some of our perks and benefits are:

  • Paid Parental Leave benefit programs
  • #GiveBackDays/Commitment to social impact – 3 extra days off to volunteer and give back to your local community
  • Ongoing dedication to Diversity & Inclusion initiatives such as D&I Council, Global Mentorship Program
  • Access to free mental health support
  • Flexible working arrangements

To start your application, please submit your resume, and we will be in touch as soon as we can. Please include the word "moonshot" at the top of your message to the Hiring Manager so that we know you took the time to read our job ad.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Java) in Atlanta, GA vacancy
  •  ...Evident ID in Atlanta is seeking a Software Engineer with 3+ years of experience in Java/Python and a keen interest in AI development tools. This hybrid role involves integrating AI-native coding practices and delivering impactful software solutions. Candidates should... 
    Suggested
    Remote work

    Evident ID

    Atlanta, GA
    2 days ago
  •  ...work with product, operations, security, and engineering partners to deliver outcomes that scale. As a Senior Lead Software Engineer at JPMorganChase within Consumer & Community...  ...production systems at scale Advanced Java expertise, including concurrency, memory management... 
    Suggested

    Fairygodboss

    Atlanta, GA
    2 days ago
  •  ...Sr. Software Engineer Location: St. Louis, MO or Atlanta, GA - NO WFH, Work from Client location. Have hands-on knowledge of Java, Spring Boot and Microservices (REST API) Be skilled at explaining technical problems succinctly and clearly Have good knowledge... 
    Suggested
    Work from home

    Yantran LLC

    Atlanta, GA
    2 days ago
  • $77k - $111k

     ...About the job We are seeking a mid-level Software Engineer with strong Java and Spring Boot experience to join our team. The ideal candidate will have experience that closely aligns with our current tech stack, particularly Spring Boot, Kubernetes, GitHub Actions,... 
    Suggested
    Temporary work
    Remote work

    Bellwood Labs

    Atlanta, GA
    7 days ago
  •  ...Senior Software Engineer (Java) Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises... 
    Suggested
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Atlanta, GA
    1 day ago
  •  ...vendor developed/supported applications, software integration, perform analysis, configure...  ...of the design work. Leverage continuous engineering practices to deliver business value...  ...following: ~6-10 years of experience with Java, WebSphere, MQ, AIX, and production... 
    Work at office

    SunTrust Investment Services, Inc.

    Atlanta, GA
    12 hours ago
  •  ...Senior Software Engineer Team Lead We are seeking a Senior Software Engineer Team Lead to lead a team building significant Enterprise systems...  ...leadership in an agile environment Deep experience with Java/Spring Boot, React, and Amazon Web Services (AWS) and Cloud... 
    Temporary work
    Work at office

    Bellwood Inc

    Atlanta, GA
    2 days ago
  •  ...Georgia is seeking skilled developers to design, debug, and maintain software solutions. Candidates must have a Bachelor's degree in Computer...  ...or related fields and between 3 to 4 years of experience in Java development, Spring Framework, and Agile practices. The role includes... 

    Robotics Technologies LLC

    Atlanta, GA
    7 hours ago
  •  ...Roles and Responsibilities Ability to work on Core JAVA, J2EE, Hibernate, Spring and Webservices. Perform and write unit test cases using Junit. Work in Agile environment and should be able to follow Scrum Agile practices. Communicate well to respective counterparts and... 

    Pcstalent

    Atlanta, GA
    2 days ago
  •  ...Qualifications: - Bachelor's degree in Science/IT/Computing or equivalent - 3-4 years of experience in writing software code in Java - 3-4 years of experience working with Spring framework - Prior experience working with RestAPI's - 3-4 years of knowledge... 

    3B Staffing LLC

    Atlanta, GA
    12 hours ago
  •  ...Overview: Looking for Java Spring Boot profile Title: Java SpringBoot Developer Initially remote Duration: Long Term Contract Mandatory skill sets would be :- 1.Java 2.Spring boot/Spring framework 3.Restful API 4.Microservices 1. Java 2... 
    Long term contract
    Remote work

    r2 Technologies, Inc.

    Atlanta, GA
    3 days ago
  •  ...Qualifications Bachelor’s degree inComputerScience, IT, or a related field (or equivalent experience). 3–4 years of hands-on experience in Java development . 3–4 years of experience with Spring Framework / Spring Boot . 3–4 years of experience working in Unix/Linux... 
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Atlanta, GA
    7 hours ago
  •  ...States . PCGAA7115 Overview Our Direct Client is seeking a qualified candidate for the temporary contractor staffing position of Java Developer in Atlanta, Georgia. Location: Atlanta, GA Duration: 12+ Months Qualifications ~7 Years Required - Web... 
    Temporary work
    For contractors
    Remote work
    Flexible hours

    PEOPLECORP AMERICA INC

    Atlanta, GA
    3 days ago
  •  ...Java API Engineer Location: Phoenix, AZ & Atlanta, GA Client: Impetus C2C Position Skills: Core Java, Java 8, Lamba, Streams,...  ...spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize... 

    InterSources

    Atlanta, GA
    4 days ago
  •  ...Java Microservices Developer Location: Plano, TX, Atlanta, GA & Bothell, WA Type: Contract Interview Type: In-Person required post Job Description: Understanding of microservices architecture. Ability to communicate the concepts clearly, apply industry... 
    Contract work

    NR Consulting

    Atlanta, GA
    4 days ago
  •  ...Title – Sr Java Developer Position – Contract (12+ Months) Location – Remote...  ...degree in computer science, mathematics, engineering or related field, or equivalent practical...  .... Eight years of expertise in software development Five years of hands-on experience... 
    Contract work
    Remote work

    TWO95 International

    Atlanta, GA
    2 days ago
  •  ...customer-oriented mid-level Full Stack Java Developer to begin an exciting and challenging...  ...implement Microservice Architecture JEE software applications. Full-stack development,...  ...and Microservices. Use modern software engineering tools, including Eclipse, Rational... 
    Permanent employment
    Weekend work

    Wisemen Multimedia, LLC

    Chamblee, GA
    2 days ago
  •  ...Job Title Technology Lead | Java | SOA and Webservices Work Location & Reporting Address tlanta, GA 30303 Vendor Rate. Contract duration 12 Target Start Date 17 Apr 2026 Job Details: Must Have Skills Java Springboot microservices Nice to have... 
    Contract work

    eTeam

    Atlanta, GA
    2 days ago
  •  ...in a converging world. Powered by nearly 90,000 talented and entrepreneurial professionals across more than 30 countries. Role---Java Developer Location --Atlanta, GA Key Skills -Java, AWS, Spring,rest, Disclaimer: E-Solutions Inc. provides equal... 
    Local area

    E-Solutions

    Atlanta, GA
    2 days ago
  •  ...Overview: JOB DESCRIPTION: • Strong knowledge in Java, J2EE, Angular 17, Spring Boot, Microservices, Java Script, CSS, JSON,...  ...the security and integrity of the applications. • Maintain the release management cycle as well as the software development environments

    Purple Drive

    Atlanta, GA
    12 hours ago
  •  ...Mid-Level Java Developer Skills required: At least 5 years of Java experience Experience in Java/J2EE technology with...  ...without sponsorship: No Interview times set: Yes Type of project: Development/Engineering Master Job Title: Dev: Java Branch Code: Atlanta... 
    Local area

    Software Technology Inc

    Atlanta, GA
    12 hours ago
  • $61.09k - $104.36k

     ...technology and build a more sustainable, more inclusive world.Job RoleJob Title: Java EngineerLocation: Alpharetta, GAEmployment Type: Full-TimeRole SummaryWe are seeking an experienced Java Engineer with strong expertise in backend development, microservices architecture,... 
    Full time
    Local area

    Capgemini

    Atlanta, GA
    2 days ago
  •  ...requirement. Responsibilities: Senior Level Java resources needed that have experience in the full life cycle of software development and support activities for Client...  ...documentation. Required - Bachelor's degree in Software Engineering, Computer Science, IT or other related... 
    Full time

    PEOPLECORP AMERICA INC

    Atlanta, GA
    12 hours ago
  • $60k - $135k

     ...Job Title: Java Fullstack Developer City: Atlanta State/Province:...  ...of capabilities in consulting, design, engineering, and operations, we help clients realize...  ...Spring Boot following industry recognized software development life cycle. Skills are Java... 
    Minimum wage
    Local area

    Wipro

    Atlanta, GA
    2 days ago
  •  ...Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmerto join a team...  ...success: Collaborate with business analyst and developers to produce software designs Provide work estimates to project manager, provide... 
    Full time
    Flexible hours

    Dormont Manufacturing Company

    Atlanta, GA
    2 days ago
  • $90k - $130k

    Cognizant is seeking a skilled nCino Developer with Java expertise to join our remote team. This role focuses on designing and developing Salesforce (nCino) features aligning with business requirements while utilizing Java and related technologies. The ideal candidate... 
    Remote job

    Cognizant

    Atlanta, GA
    2 days ago
  • $50 - $62 per hour

     ...Job Summary NTT DATA's Client is seeking a Full Stack Java Developer – Payments. Location: Atlanta, GA (Hybrid – 3 days/week mandatory...  ...travel expected. Degree Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. Nice to Have Experience... 
    Hourly pay
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Creative Solutions Services, LLC

    Atlanta, GA
    4 days ago
  • A leading digital solutions provider in Atlanta is looking for a skilled Full Stack Java Developer to design and maintain applications supporting logistics operations. You will develop user-friendly web interfaces using modern frameworks and ensure seamless integration... 

    TechDigital Group

    Atlanta, GA
    4 days ago
  •  ...0 years of extensive hands-on experience in Java / J2EE Application Development in following...  ...) Qorking experience in Jboss Business Rule Engine (DROOLS)/BRMS j) Working experience in using JMS and messaging tools/software k) Must have experience of development experience... 
    Work experience placement

    Kasmo Global

    Atlanta, GA
    12 hours ago
  •  ...Java Developer Relevant Experience (Yrs) - 6+ years of experience Technical/Functional Skills - Should have experience in Java/J2EE technology with expertise in AngularJS, ReactJS, JSP, Node.js, HTML5, CSS, Struts Framework, Angular Framework and good experience... 

    ClifyX

    Atlanta, GA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Java). Be the first to apply!