Responsibilities:
- Develop and maintain the server-side logic of an applications using Java 21, Spring 6, and MariaDB.
- Implement efficient and high-performance backend code for high-volume production applications.
- Refactor existing application to integrate new database schema.
- Design and implement data ingestion pipelines using the Spring Batch framework.
- Conduct performance testing, analysis, and tuning to enhance system efficiency and scalability.
- Monitor application health, reliability, and performance in the production environment.
- Participate actively in all phases of the software development lifecycle—from conception to deployment.
- Conduct regular code reviews and implement best practices to maintain high-quality, well-organized code.
- Mentor junior developers, promoting continuous learning and improvement within the team.
Qualifications:
- 5+ years of backend development experience.
- Strong proficiency in Java and the Spring framework, including familiarity with related ecosystems and tools.
- Extensive experience with relational database schema design.
- Solid experience optimizing DB query for improved performance.
- Hands-on experience in designing and implementing REST APIs using Spring MVC.
- Proficient understanding of code versioning tools, such as Git.
- Experience with CI/CD tools and methodologies.
- Practical experience with performance troubleshooting and debugging tools.
- Experince with Spring Batch is highly desirable.
- Previous experience leading development team.
- Experience with Docker is highly advantageous.
- Familiarity with core AWS services (EC2, S3, RDS, SQS) is a plus.
- Experience developing multi-tenant applications is advantageous.
- English: B1+.
Personal attributes:
- Candidate should be comfortable working with legacy code.
- Strong communication and team collaboration skills.
- Ability to learn quickly and adapt to new technologies.
- Passion for writing clean, efficient, and maintainable code (and encouraging others to do so).
Tech stack:
- Java 21, Spring 6, Spring Data JPA / Hibernate, QueryDSL, SQL, MariaDB, REST API, Docker, AWS (EC2, S3, RDS, SQS).
Similar Jobs
What We Do
Solvd is an end-to-end software engineering and consulting company with over 800 employees located across eight countries in Latin America, North America, and Europe. The company is headquartered in California and has 7 development centers in Ukraine, Poland, Georgia, Argentina, Brazil, and Mexico, as well as a sales office in Hungary.
Solvd is partnering with leading technology companies such as Amazon and Adobe.
It delivers exceptional engineering and digital solutions to Fortune 500 clients across high-growth industries including financial services, retail & e-commerce, healthcare & life sciences, social media, software & Hi-Tech, etc. The services list covers all aspects and needs of modern businesses, including software product development, digital experience and design, DevOps and cloud, data, and AI/ML services.
Moreover, Solvd transformed its deep expertise in QA into a rich intellectual property library, which includes Zebrunner, an innovative proprietary quality management platform. To get more information about Solvd and Zebrunner, please visit https://www.solvd.com and https://zebrunner.com.









