➡️ Apply here: Senior Java Developer
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
**Job Title:** Senior Java Developer
**Company:** Omedia
**Job Description:**
Omedia is seeking a Senior Java Developer to join their team and take on an impactful role in a complex healthcare sector project. The successful candidate will work on innovative medical and insurance portals, shaping digital products for the healthcare industry.
**Responsibilities:**
* Design, develop, and maintain scalable, high-quality Java applications.
* Write clean, maintainable, and testable code following best practices.
* Collaborate on architecture and system design decisions.
* Integrate with databases, APIs, and third-party services.
* Guide and conduct code reviews, ensuring code quality and consistency.
* Collaborate with cross-functional teams to align on requirements and delivery.
* Create technical documentation.
* Write unit and integration tests.
**Requirements:**
* At least 4 years of experience in Java development.
* Strong experience with Spring and Spring Boot.
* Experience with RESTful web services.
* Knowledge of microservices architectures or distributed systems.
* Commitment to clean code, best practices, and continuous learning.
* Understanding of application security concepts (OAuth2, OpenID Connect, encryption, etc.).
* Experience with messaging systems and asynchronous communication (e.g., Kafka, RabbitMQ).
* Experience with containers and cloud environments (Docker, Kubernetes, AWS).
* Knowledge of testing frameworks (JUnit, Mockito) and CI/CD tools.
* Familiarity with Agile development practices.
* Strong problem-solving and analytical skills.
* Excellent communication and collaboration abilities.
* Experience in leading technical discussions and mentoring engineers.
**What Omedia Offers:**
* Long-term, challenging projects of global scale.
* Stress-free milestones of projects developed with agile scrum.
* Health insurance.
* Great team to collaborate with and learn from.
**How to Apply:**
Fill out the form at [https://omedia.dev/careers/senior-java-developer-0](https://omedia.dev/careers/senior-java-developer-0).
Please provide your salary expectations in the Additional Information field.
