Position: Senior Java Developer
Company: GlobalLogic
Experience required: 3y
English level: upper

Job Description
Experience as Java Software Engineer (at least 5 years)
Experience in Software Design, OOP and Microservices development
Experience designing and maintaining large scale SaaS applications
Experience building performant RESTful APIs at scale for usage as public/internal APIs
Experience with system design and data structures
Experience working in containerized environment with Kubernetes
Experience working in Cloud environments (GCP/AWS/Azure)
Experience in designing and building multi-tenant and scalable microservice systems
Experience working with relational DBs, NoSQL DBs, Caching technologies and message queue technologies
Experienced with agile development methodologies
Degree in Computer Science/Engineering or equivalent knowledge
Team player, accountable, dedicated, and passionate
Advantage: familiar with other related cybersecurity solutions

Job Responsibilities
Design, develop and deploy microservices with a focus on high availability, low latency, and scalability with high throughput
Build and maintain multi-tenant scalable microservices run as part of a SaaS product
Collaborate closely with other managers, software architects and product managers, to identify and solve challenging issues
Work with experienced and highly talented engineers in a CI/CD environment with cutting edge technologies.
Work in an environment that supports your individual growth

Department/Project Description
Globallogic is expending and currently we are coopearing with a product international company that provides a defence platform that enables development and security teams to protect critical workloads against emerging threats and undiscovered vulnerabilities with a lightweight agent that protects the organisation's public, private and hybrid cloud deployments on-premises data centres managed. In addition, it is an advanced endpoint detection and response platform, which gathers as much information as possible to detect and analyse complex threats while being as non-intrusive as possible, minimising the impact on the network and the endpoint.