Position: Java Software Engineer (IRC129858)
Company: GlobalLogic
Experience required: 2y
English level: intermediate

The client is a product international company that provides a defense platform that enables development and security teams to protect critical workloads against emerging threats and undiscovered vulnerabilities with a lightweight agent that protects the organization's public, private and hybrid cloud deployments on-premises data centers managed.

**Job Description**

We are looking for a talented Middle Java Developer to take part in building a cutting edge next-generation multi-tenant SaaS management platform.

- At least 2 years of experience coding in Java (must).
- Self-learner (Must)
- Experience with system design and data structures.
- Experience in designing and building multi-tenant and scalable microservice systems (Advantage)
- Experience working in a containerized environment with Kubernetes (Advantage)
- Experience in relational databases (Postgres advantage) and NoSQL databases (Mongo advantage)
- Experience with cloud technologies (GCP/AWS/Azure).
- Experience with using queues and messaging systems - Kafka, PubSub,SQS, RabbitMQ, Kafka etc. (Advantage)
- Experience in building deployment pipelines using Jenkins and Kubernetes (Advantage)

**Job Responsibilities**

- Become a valued member of an autonomous, cross-functional agile team.
- Design, develop and deploy Java services focusing on high availability, low latency, scalability and high throughput.
- Build and maintain multi-tenant scalable microservices run as part of a SaaS product.
- Collaborate closely with other engineers, product owners and designers, to identify and solve challenging problems in cybersecurity.
- Work with experienced and highly talented engineers in a CI/CD environment with cutting edge technologies.
- Take full responsibility and ownership from conception, development, quality to post-deployment.
- Work in an environment that supports your individual growth.