Java Engineer

What Will You Be Working On

We are hiring for our long-term project in the health tech domain. The mission of our client is to raise the standard of healthcare for everyone. It’s their mission. It’s a fact.
They have spent a decade turning talented teams and technology to the challenges in American healthcare.

With comprehensive and convenient care, from urgent care to primary care, specialty care to behavioral health, high-quality care, and expertise when needed, they include every part of the health system to help you with high-tech and high-touch experiences, whoever and wherever you are.

This is an opportunity to work in a team with people from Twitter, LinkedIn, Microsoft, and Facebook in the fast-growing industry at the time. Suppose you are a game-changer, and you believe that healthcare shouldn’t feel like a fight, maybe we have the same perspectives. Even if you have no domain experience, fear not, we provide courses and knowledge transfers in the onboarding period reserved for newcomers!

Education and Experience Job Ad

Education and Experience

  • University degree in computer science (or equivalent)
  • 8+ years of experience in native mobile software development
  • Good English language skills (B2)
  • Deep understanding of relational database concepts and SQL
  • Deep understanding of the Java programming language and core concepts, such as object-oriented programming, collections, concurrency, and exceptions
  • Familiarity with common Java frameworks and libraries such as Spring, Hibernate, and Apache Maven
  • Experience in implementing REST APIs Experience with GIT version-control systems
  • Strong problem-solving and debugging skills
  • Ability to design and implement robust and maintainable systems that can scale to meet the needs of the business
  • Experience with software development best practices such as Agile methodologies, test-driven development, and continuous integration and deployment
  • Strong communication and team collaboration skills
  • Ability to stay current on the latest trends and developments in the Java ecosystem
  • Continuously strive to improve skills and knowledge
  • Ability to understand business requirements and translate them into technical requirements
Technology Skills Job Ad

Technology Skills

Personal Skills Job Ad

Personal Skills

  • Effective communication with analytical thinking
  • Team player eager to learn and share knowledge with the team
  • Oriented to self-education and skills improvement
  • Attention to detail

Career Path

Career Page, Career Path

Hiring Process

Career Page, Hiring Process

Your Team

Healthcare Software Engineer
Vicert Employees, QA, HR, and Engineers