Senior Java Software Engineer
We are seeking a seasoned professional to spearhead our engineering efforts.
* Main Responsibilities:
* Design and develop scalable, high-performance applications utilizing modern Java technologies.
* Implement and optimize RESTful APIs and backend integrations to ensure seamless data exchange.
* Collaborate with cross-functional teams to deliver robust, maintainable solutions.
The ideal candidate should possess 5+ years of experience in Java backend development, strong knowledge of Java 11+, hands-on experience with Spring Boot, Spring Cloud, and Spring Data, solid understanding of microservices architecture and distributed systems, as well as expertise in REST APIs, JSON, Git, and CI/CD pipelines.
Key Qualifications:
* Bachelor's degree in Computer Science or related field.
* Strong background in object-oriented programming principles.
* Excellent problem-solving skills and attention to detail.
* Ability to work effectively in a team environment.