Note: The job is a remote job and is open to candidates in USA. Xplor Technologies is a company that provides software, payments, and commerce-enabling solutions to help businesses succeed. They are seeking a Software Engineer to join their development team, focusing on maintaining and growing their payment gateway services using Java and Spring Boot.
Responsibilities
- 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
Skills
- 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
- 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
Benefits
- Paid parental leave benefits program
- #GiveBackDays/Commitment to social impact – 3 extra days off to volunteer and give back to your local community
- Learning resources available to continue to develop your skills and career development
- Ongoing dedication to Diversity & Inclusion initiatives such as D&I Council, Global Mentorship Program
- Access to free mental health support
- Flexible working arrangements
Company Overview
Xplor Technologies is a global platform integrating SaaS solutions, embedded payments, and Commerce Accelerating Technologies. It was founded in 2021, and is headquartered in Atlanta, Georgia, USA, with a workforce of 1001-5000 employees. Its website is https://www.xplortechnologies.com/.