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!

Software-Engineer
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