Role OverviewOur team is driven by a shared passion for advancing clinical research technology and improving patient quality of life. We give our teams the tools and the culture to turn new ideas into real solutions for our customers, in an environment built on collaboration and individual initiative.
What You Will Do
The Software Engineer designs, builds, and maintains features across the full Judi stack, from Angular front-end work through Java and Spring back-end services, owning assigned features from technical design through production deployment.
Why It Might Be a Fit
If you're interested in growing into more technical ownership over time, have a genuine enthusiasm for agentic coding tools, and have a track record of shipping reliable, production-grade code, this role might be a good fit.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related discipline (or equivalent experience)
- 2-4 years of professional, full-time full-stack development experience
- Solid working experience with Java, Spring, Hibernate, and RESTful service design
- Working experience with Angular (or a comparable modern front-end framework)
- Exposure to microservices architecture and distributed systems
- Hands-on experience with AWS (Lambda, DynamoDB, RDS, S3, etc.)
- Working experience with PostgreSQL or other relational databases
- Track record of shipping reliable, production-grade code
- Interest in growing into more technical ownership over time
- Genuine enthusiasm for agentic coding tools (e.g., Claude Code, Cursor)
- Sound judgment in reviewing AI-generated output for correctness and maintainability
- Good CI/CD and testing practices; Agile experience preferred
- Experience with Git and modern repository workflows
- Excellent communication skills and ability to work cross-functionally
]]>