Vacancy expired!
- Working on development of a private cloud hosting platform
- Focus on back-end side system development
- Code the implementation in Java and Spring Boot according to defined requirements
- Debug and support the system on as needed in Development, UAT and Production environments
- Engage with Product and other teams to clarify and define requirements
- Actively participate in team calls and discussions
- Contribute to overall development team's technical improvement
- 7+ years of Java programming experience developing large scale enterprise quality applications, fluent in Core Java and Spring Boot, well understanding microservices architecture
- Strong familiarity with common standards and tools used in software development, as well as understanding of cloud computing concepts
- Advanced Core Java programming (Java 8 or above) and fluent Spring Boot and other Spring frameworks
- Experience with RESTful API and JSON, Microservices architecture
- Test-Driven Development or Behavior-Driven Development
- Proved experience in building large scale and mission critical enterprise-wide systems
- Programming experience with workflow or cloud orchestration frameworks
- Detail oriented, strong sense of ownership, and proud to produce good quality of work
- Product knowledge and experience: Mongodb, RabbitMQ, Elasticsearch
- Hashicorp Products like Consul/Nomad/Terraform/Vault
- In-depth knowledge in the Infrastructure as a Service (IaaS) space working with tools such as vSphere/vRO/vRA and OpenStack
- Experience with Configuration Management: (ex: Ansible, Puppet)
- Advanced vRA/vRO API implementation knowledge and skill set
- Excellent verbal communication skills
- Very strong analytical skills
- B.S. or higher in Computer Science or a related discipline
Vacancy expired!