Java Software Engineer – UCT – 001-007
Hanson Regan
Job Title: Senior Software EngineerCountry: RemoteContract or Perm: ContractRate: NegotiableJob DescriptionCommercial experience (4+ years) with one or more of the following programming languages: Java, Python, Clojure Solid understanding of software engineering QA practices, including TDD and CI/CD pipelines Experience (2+ years) of building and deploying applications on cloud infrastructure Experience of working within established architectural patterns and technical direction Ability to demonstrate strong sense of ownership and accountability for your work Experience of process improvements within software development lifecycle. Expertise in developing for operational and non-functional concerns
(monitoring integration, performance testing, scale, availability and resilience,
security considerations). Expertise in web architecture and key technologies (REST API, Hypertext Transfer Protocol
(HTTP), Domain Naming System (DNS), distributed design)
