
Java Software Engineer
Role Overview
The candidate will join the Platform Authorization Development team, which focuses on backend applications supporting payment authorization processes. The role involves maintaining and enhancing existing systems, developing new features, and collaborating across teams. While Java is the core technology, openness to working with .NET is considered a strong plus.
What You Will Do
- Develop and enhance backend functionalities in existing applications.
- Debug and resolve issues in production and development environments.
- Participate in software architecture design and reviews.
- Collaborate with stakeholders to gather and refine requirements.
- Ensure high-quality deliverables through thorough testing.
- Work closely with other departments to understand the impact of changes on business processes.
- Follow best practices in software development and agile methodologies.
Who You Are
- 3+ years of experience in backend development with Java.
- Experience with real-time processing systems.
- Solid understanding of multithreading, security, and encryption standards.
- Familiarity with communication protocols (HTTP, SSL, Sockets).
- Knowledge of UML, SQL, and basic Linux command-line usage.
- Experience with CI/CD pipelines and containerization is a plus.
- Versatility and willingness to work with .NET technologies is a strong advantage.
- Exposure to cashless payment technologies (PCI, EMV, etc.) is beneficial.
- Analytical mindset with a proactive attitude.
- Strong organizational skills and ability to prioritize effectively.
- Bachelors or Masters degree in Computer Science or related field.
- Excellent English communication skills, both written and spoken.
- Team player with the ability to explain complex topics clearly.
Why Planet
Planet is an equal opportunity employer where diversity is valued, and all employment is decided based on qualifications, merit, and business need.
Come and grow your career in the most exciting, fast paced technology market, with a business that delivers feel-good connected commerce.
We would love to hear from you Apply now.
At Planet, we embrace a hybrid work model, with three days a week in the office.
Reasonable accommodations may be made in order to allow for an individual to perform the essential functions of this role successfully.