Here are some of the major technologies and practices our team masters:
- Java, Java EE
- K8S, Database development; ELK Stack; etc
- Testing frameworks JUnit, Arquillian, OPA5
- Tools like Git, Maven and Jenkins
- Linux and shell scripting
- We strive to write clean code and follow S.O.L.I.D. design principles
- We apply the world’s best agile software project management and agile programming practices such as pair programming and test-driven development.
If you are interested in Java, Cloud Development and Open Source technologies you will find a highly innovative and professional environment for your learning and growth in a friendly team setup.
What you bring
Experience with any of the following technologies is a definite advantage:
- Professional experience with Java language
- Experience with Unit testing
- Design and implementation of REST APIs
- Design and development of cloud-based software, with security and performance in mind
- Troubleshooting of cloud-based software
- Understanding of infrastructure hardware and software systems including network, compute, operating system knowledge (Linux) and security
- Degree in Computer Science, Information Systems, Software Engineering, Informatics or equivalent. Student will be also considered.
- Proven software development experience
- Object Oriented Programming & Design
- Data structures & algorithms
- Willingness and ability to quickly learn and explore new concepts and technologies
- Excellent team player, with effective communication skills, passionate about his/her work, self-motivated.
- Working level of English
What you do
- Be integral part of friendly team culture, which encourages openness and sharing.
- Design, prototype and develop of robust, resilient, scalable, and easily maintainable cloud deployment platform infrastructure.
- Create corresponding automated unit and integration tests for the new functionality which we develop
- Proactively identify potential improvements, driving for their implementation
- Understand and keep abreast with industry trends and emerging technologies across all infrastructure foundations (server, storage, network, data, and applications) to recommend improvements and enhancements to platform core capabilities
- Adopt and support Open Source Software as much as possible
Job Segment:Cloud, Testing, Test Engineer, Developer, User Experience, Technology, Engineering