Share this job
Java/Python Developer
Apply for this job

About the Role

We're looking for a motivated Full Stack Software Engineer to join our clients development team. You'll work across the stack using Angular, Java/Spring Boot, and Python/Streamlit/Snowflake to build enterprise applications and data-driven customer solutions. This role is ideal for someone who takes initiative, writes clean code, and thrives in an Agile team environment.


Location: Remote

Full-Time Conversion Salary: $80,000 - $105,000


*This role isn't available for sponsorship for candidates who require it now or some time in the future*


What You'll Do

  • Design and develop application solutions using Angular and Java/Spring Boot
  • Build customer-facing, data-driven solutions using Python, Streamlit, and Snowflake
  • Write clean, maintainable, and testable code following industry best practices
  • Demonstrate initiative and operate as a self-sufficient team player
  • Apply Agile principles to adapt quickly to evolving requirements
  • Continuously learn and grow within a collaborative team environment


Required Qualifications

  • 2–5 years of experience with front-end technologies including HTML, CSS, JavaScript/TypeScript, Angular, and Python
  • 2–5 years of hands-on experience with Java/Spring Boot
  • 2–5 years of experience building and consuming SOAP or RESTful web services with JSON/XML
  • Proficiency with build and deployment tools such as Maven, Git/GitHub Actions, and CI/CD pipeline integration
  • Experience with relational databases including SQL Server, DB2, or Snowflake
  • Experience with Hibernate
  • Experience with XML and XSLT
  • Knowledge of security authentication and authorization concepts
  • Excellent verbal and written communication skills
  • Strong analytical, organizational, and time management skills


Nice to Have

  • 2–5 years of overall development experience
  • Experience developing microservices using containerization technologies such as Kubernetes
  • Experience working in Unix/Linux environments
  • Insurance domain knowledge
  • Experience integrating AI into development practices and workflows
  • Knowledge of cloud platforms (AWS, Azure, or GCP)
  • Experience as an Agile team member working within the Scrum framework


Apply for this job