Remote Senior Java Developer

Logo of MentorMate

MentorMate

πŸ“Remote - Bulgaria

Job highlights

Summary

Join MentorMate as a Senior Java Developer and contribute to an innovative healthcare project for a leading pharmaceutical company. You will design, develop, and test enterprise-class applications using Java and microservices architecture. This role requires strong hands-on experience with various technologies and a proven track record of delivering complex software. MentorMate offers a collaborative environment, competitive compensation and benefits, and opportunities for professional growth. Work remotely, in-office, or a hybrid model. Enjoy various benefits including professional development, health insurance, paid time off, and more.

Requirements

  • 5+ years of experience with Java and microservices architecture
  • Proficiency in Spring Boot, Spring Web Flux, Spring Data
  • Proficiency in AWS cloud services
  • Proficiency in AWS Lambda
  • Experience with MongoDB
  • Familiarity with CI/CD pipelines
  • DevOps knowledge and experience with tools such as Terraform, Kubernetes or/and AWS CDK
  • Solid experience with writing unit tests and end-to-end (E2E) tests
  • Experience working on large-scale projects
  • Strong communication skills
  • Proactive and engaged
  • Proven track record of delivering complex software to production across multiple environments

Responsibilities

  • Design and develop modern, scalable, and high-performing enterprise applications
  • Review and analyze business requirements and provide a technical perspective on approach, risk, and estimated development time
  • Produce high-quality code implementing all security principles
  • Mentor other developers and participate in code reviews
  • Participate successfully in an established daily Scrum process and communicate frequently with clients and subject matter experts

Benefits

  • Regular Salary Raises: Following the curve of your career path and performance
  • Work Where You Want: Choose to work remotely, in-office, or a combination of the two
  • Upskilling: Various trainings, knowledge sharing events, personal learning budget
  • Incentive Programs: Rewards for referring employees, sharing knowledge, and more
  • Additional Insurance: Attractive health and dental insurance packages
  • Extra Days Off: The longer you work with us, the more paid leave you get
  • Transport & Leisure: Partial coverage of transport costs, sports passes, takeaway food
  • Save for the Future: Set a retirement plan or start an investment program
  • Teambuilding: Enjoy team gatherings and communities of interest
  • Giving to Others: Take part in various charity and volunteer activities
  • Mental Wellness: Support with a counseling package if needed

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let MentorMate know you found this job on JobsCollider. Thanks! πŸ™