This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
MentorMate is seeking a Senior Java Developer to join an innovative project in the healthcare domain for a major pharmaceutical company.
The role involves supporting digitalization efforts to better meet the needs of healthcare professionals, regulators, and patients.
Responsibilities include designing and developing modern, scalable, and high-performing enterprise applications.
The developer will review and analyze business requirements, providing a technical perspective on approach, risk, and estimated development time.
High-quality code must be produced while implementing all security principles.
The position requires mentoring other developers and participating in code reviews.
Participation in an established daily Scrum process and frequent communication with clients and subject matter experts is expected.
Requirements:
Candidates must have 5+ years of experience with Java and microservices architecture.
Proficiency in Spring Boot, Spring Web Flux, and Spring Data is required.
Candidates should be proficient in AWS cloud services and AWS Lambda.
Experience with MongoDB is necessary.
Familiarity with CI/CD pipelines is expected.
DevOps knowledge and experience with tools such as Terraform, Kubernetes, or AWS CDK are required.
Solid experience with writing unit tests and end-to-end (E2E) tests is essential.
Experience working on large-scale projects is necessary.
Strong communication skills are required.
Candidates should be proactive and engaged.
A proven track record of delivering complex software to production across multiple environments is essential.
Benefits:
The position offers professional growth with a clear career path, meaningful projects, and tech innovations.
Regular salary raises are provided, following the curve of the employee's career path and performance.
Employees can choose to work remotely, in-office, or a combination of both.
Upskilling opportunities include various trainings, knowledge sharing events, and a personal learning budget.
Incentive programs reward employees for referring others, sharing knowledge, and more.
Attractive health and dental insurance packages are available.
Additional paid leave is granted the longer an employee works with the company.
Partial coverage of transport costs, sports passes, and takeaway food is provided.
Employees can set up a retirement plan or start an investment program.
Team gatherings and communities of interest are organized for employees.
Opportunities to participate in various charity and volunteer activities are available.
Support with a counseling package for mental wellness is offered if needed.