Пошук роботи на robota.uaukraine

Ця вакансія вже завершена

Capgemini Engineering — вакансія в Java Senior Engineer #7093
Вакансія закрита

Java Senior Engineer #7093

Capgemini Engineering
4 роки тому
20 грудня 2019
Одеса

Our product is an enterprise grade identity management service, built from the ground up in the cloud and delivered with an unwavering focus on customer success. With us, IT can manage access across any application, person or device. Whether the people are employees, partners or customers or the applications are in the cloud, on-premises or on a mobile device, we help IT become more secure, make people more productive, and maintain compliance.

The service provides directory services, single sign-on, strong authentication, provisioning, workflow, and built in reporting. It runs in the cloud on a secure, reliable, extensively audited platform and integrates deeply with on premises applications, directories, and identity management systems. We're looking for highly technical and experienced Senior Software Engineer to join a new team of engineers. Team will be working on a solution which is a proxy that can be deployed in a customer's datacenter or on top of IDaaS providers. Solution provides all the same authentication techniques, risk profiles, conditional access policies that can be applied to SaaS applications to on-premises applications from vendors such as Oracle, IBM, SAP and Microsoft.

 

MAIN TASKS AND RESPONSIBILITIES:

  • Design, develop, review code of new features developed in Java
  • Implement unit, functional and integration tests for new features utilizing test frameworks such as Junit, and Selenium
  • Diagnose and troubleshoot customer escalations utilizing Operating System level tools such as vmstat, uptime, dmesg and application tools such as JProfiler and VisualVM
  • Maintain and enhance the Continuous Integration(based on Jenkins and Docker) build system to facilitate releasing new features and patches on a regular basis
  • Partner with QA, Product Management, Technical Support, Documentation and UX teams

EDUCATION, SKILLS AND EXPERIENCE:

MUST HAVE:

  • University Degree in Computer Related or equivalent experience
  • Commercial Java development experience 5+ years
  • Solid Linux shell scripting skills
  • Experience with deploying, configuring and maintaining software on Amazon Webservices Stack(Elastic Cloud Compute instances, Security Groups; Auto-Scaling groups)
  • Experience working with proxy servers, preferably with nginx
  • experience working in an Agile software development teams leveraging continuous integration and deployment practices
  • Sufficient English level for communication (verbal & written)

WOULD BE A PLUS:

  • Linux administration
  • Experience working in Identity Security Domain utilizing protocols such as Single Sign On(SSO), Security Assertion Markup Language(SAML), OAuth, OpenID Connect(OIDC), System for Cross-Domain Identity Management(SCIM)
  • Experience working with Virtualization tools (docker, vagrant)
  • Experience with DNS/CDN providers (CloudFlare, NameCheap, Go Daddy, etc.)

Схожі вакансії за професіями: