Own the deployment process end-to-end including environment configuration and post-deployment validation.
Proactively identify and remediate security vulnerabilities; enforce secure coding standards across the codebase.
Ask clarifying questions directly with the product team to resolve ambiguities; escalate to technical leads only when necessary.
Champion reusability modularity and shared component thinking across the engineering organisation.
Required Skills & Experience:
3-5 years of hands-on Java development experience with strong command of core language features and ecosystem. Practical experience with Google Cloud Platform (GCP) - compute storage messaging and managed services. Experience configuring and managing multi-agent AI systems preferably using Anthropics Claude AI. Proficiency in writing unit tests (JUnit/TestNG) integration tests and functional test scenarios. Experience building maintaining and optimising CI/CD pipelines (e.g. Jenkins GitHub Actions Cloud Build). Strong command of Git-based repository management including branching models and code review workflows. Demonstrable track record of identifying security vulnerabilities and applying remediation best practices. Ability to automate repetitive development and operational tasks using scripts or tooling. Strong communication skills - able to engage product stakeholders independently and ask precise impactful questions. High degree of ownership and accountability; comfortable operating with limited oversight.
Nice to Have Skills:
- Prior experience in a healthcare or pharmacy technology environment (RXConnect domain knowledge is a plus). - Familiarity with containerisation and orchestration (Docker Kubernetes or GKE). - Experience with observability tooling - logging tracing and alerting on GCP. - Knowledge of API design patterns microservices architecture and event-driven systems.
Job Title: Java Developer Location: Remote Job Type: Contract JD: Participate in JIRA backlog grooming; translate product requirements into well-scoped actionable development tasks. Design and develop robust Java applications aligned with clean-code principles SOLID design and long-term reusabil...
Own the deployment process end-to-end including environment configuration and post-deployment validation.
Proactively identify and remediate security vulnerabilities; enforce secure coding standards across the codebase.
Ask clarifying questions directly with the product team to resolve ambiguities; escalate to technical leads only when necessary.
Champion reusability modularity and shared component thinking across the engineering organisation.
Required Skills & Experience:
3-5 years of hands-on Java development experience with strong command of core language features and ecosystem. Practical experience with Google Cloud Platform (GCP) - compute storage messaging and managed services. Experience configuring and managing multi-agent AI systems preferably using Anthropics Claude AI. Proficiency in writing unit tests (JUnit/TestNG) integration tests and functional test scenarios. Experience building maintaining and optimising CI/CD pipelines (e.g. Jenkins GitHub Actions Cloud Build). Strong command of Git-based repository management including branching models and code review workflows. Demonstrable track record of identifying security vulnerabilities and applying remediation best practices. Ability to automate repetitive development and operational tasks using scripts or tooling. Strong communication skills - able to engage product stakeholders independently and ask precise impactful questions. High degree of ownership and accountability; comfortable operating with limited oversight.
Nice to Have Skills:
- Prior experience in a healthcare or pharmacy technology environment (RXConnect domain knowledge is a plus). - Familiarity with containerisation and orchestration (Docker Kubernetes or GKE). - Experience with observability tooling - logging tracing and alerting on GCP. - Knowledge of API design patterns microservices architecture and event-driven systems.