Senior Software Development Engineer
Role responsibilities
The role involves designing and developing complex software systems to meet business requirements while optimizing performance. The engineer will also collaborate with cross-functional teams to ensure effective communication and alignment of software development efforts.
Requirements
Candidates should have over 5 years of software development experience, particularly in backend technologies like Java and Spring Boot. Additionally, experience with APIs in microservices architectures and CI/CD tools is required.
Key skills
Java, Spring Boot, APIs, GraphQL, REST, Microservices, CI/CD, GitHub Actions, Argo CD, Cloud-Native, Google Cloud Platform, Kubernetes, Postgres, Distributed Systems, Security, Performance Optimization
Keywords
Software Development, Backend Development, System Design, Cloud-Native, Microservices, Google Cloud Platform, APIs, GraphQL, REST, CI/CD, GitHub Actions, Argo CD, Kubernetes, Postgres, Kafka, Security, Performance Optimization, Healthcare, Pharmacy, Retail