Java Software Engineer
Description
At Interapt, we leverage technology to transform our clients and empower individuals. As a premier technology services firm, Interapt attracts and nurtures top talent, while also creating opportunities for those who have been historically marginalized in the tech industry. Our goal is to cultivate a vibrant and inclusive technological ecosystem that supports individuals and communities.
We are actively looking for Full Stack Java Software Engineers. For this project, you will have the chance to design and develop secure, scalable, and innovative applications tailored for the healthcare sector. You will work closely with application teams, clients, and Engineering Managers across various technological domains, including cloud computing, middleware, operating systems, applications, Software-as-a-Service, and Platform-as-a-Service solutions. A solid grasp of full stack Java development principles and experience with agile methodologies are critical for success in this role.
Requirements
Minimum of 5 years of back-end development experience is required (Python experience preferred; knowledge of Java is a plus).
Experience with GitHub Actions and API development is essential.
Practical experience with one or more front-end frameworks using TypeScript (with a preference for Angular; however, React, Vue, and others are also acceptable).
Familiarity with TDD (Test-Driven Development) in both front-end and back-end technologies
Knowledge and understanding of agile methodology and pair programming (XP, Scrum)
Preferably acquainted with CI/CD tools such as Jenkins, Concourse, and Bamboo
Preferably experienced in maintaining and interacting with databases, particularly PostGres
Has the ability to guide a product team in a player-coach role.
Benefits
Opportunity to transition to full time after contract period
Work From Home
Wellness Resources