We are seeking an experienced Java Backend Developer with expertise in multithreading to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java 8+. The ideal candidate will have a strong understanding of core Java concepts, including multithreading, concurrency, and collections.
Experience with Spring, Spring Boot, Hibernate, Maven, and JUnit is highly desirable. Additionally, you will have hands-on experience with CI/CD pipelines and a strong understanding of Agile methodologies.
You will work closely with cross-functional teams to deliver high-quality software and participate in Agile methodologies to contribute to team goals.
The successful candidate will have a solid passion for software development and be able to own requirements and deliver independently.
We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.
If you are a motivated and independent individual with a passion for software development, we encourage you to apply.