Softray Solutions is Atlanta based software company with the development office in Sarajevo, Bosnia and Herzegovina.
We offer expertise in the next generation of web, mobile and cloud computing technologies that will transform your ideas into innovative applications with modern design, advanced scalability and high security. Our goal is to go BEYOND CODE and provide scalable partnership along with the full transparency of the outsourcing process.
Whether you want to augment your existing IT team on an ongoing basis or need a special skill set for one-time project, we have a proven model and the team of experts fully prepared to meet all your development needs.
Opis posla
We are seeking a skilled and experienced Backend Java Software Developer to join our team. In this role, you will design, develop, and maintain robust backend systems for our European client in the transportation industry. Your work will focus on integrating diverse platforms and services, contributing to innovative and high-performing solutions. As a mid or senior developer, you will have the opportunity to shape and advance our software architecture, playing a pivotal role in our development initiatives.
If you're ready to make a meaningful impact and embark on an exciting journey with us, we'd love to hear from you.
Some of the main responsibilities of this role would be:
Develop and maintain backend solutions using Java and related technologies
Key integrations include:
GNSS provider
Road Owner
SalesForce CRM
Data Monitoring Platform
Logistical Platform
Payment Service Provider
Multiple Fuel Card Providers
PUDO (Pick-Up/Drop-Off) service
Manage the Data Monitoring Platform and associated reports (Datawarehouse)
Design and implement a Self-Service Portal for end-users
Convert existing application logic to the new architecture
Collaborate with cross-functional teams to ensure seamless integration and functionality
Optimize performance and scalability of backend systems
Participate in code reviews, testing, and deployment processes to maintain high-quality standards
Troubleshoot and resolve technical issues promptly
Work in an Agile environment collaborating closely with fellow developers, team leads, and stakeholders
Kvalifikacije
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Proven experience in backend development with Java (5+ years for senior, 3+ years for mid-level)
Strong understanding of RESTful APIs, microservices architecture, and design patterns
Experience with database management and data modeling (SQL, NoSQL)
Familiarity with integrations involving external services and platforms, such as GNSS and CRM systems
Knowledge of cloud-based technologies and tools (Azure, AWS, or similar)
Proficiency in tools like Spring Boot, Hibernate, and Maven
Solid understanding of version control systems (Git)
Strong problem-solving skills and the ability to work independently or as part of a team
Dodatne Informacije
Being part of Softray brings a lot of benefits, but here are just a few: