At Byte Revolution, we provide career solutions to people interested in technology, bulding amazing software and delivering excellence. If you are one of them, learn more about the main points of our corporate culture below.
The corporate culture of Byte Revolution is based on openness, respect and equality regardless of the religion, sex, race, age, etc. These core values help us build a friendly working environment, where all the employees can feel comfortable and significant. We believe that the more comfort you get, the better results you’ll produce.
We try to keep always flexible working times, even though when based on client offices we might have to adapt to their culture. Such a strategy allows us to make the most of each employee’s potential, as they work when they are maximally productive.
What you may also find attractive about our corporation is a competitive benefits package. It includes a paid vacation, sick leave and national holidays, medical insurance, gym and swimming pool, parking and mobile phone reimbursement. Our corporate fridge is also full of free snacks and drinks.
When you join our team, you’ll dive into a knowledge-sharing environment. We encourage our employees to attend multiple conferences and workshops held both inside the company and on the outside. Keep in mind that you can take part in conferences as both a listener and speaker.
As a part of our benefits package, we also offer multiple courses for you to master new subjects. Our working environment is full of learning opportunities, which will motivate you to reach new professional heights.
Searching for candidates, we prioritize a number of qualities. To get a job at Byte Revolution, you must be a self-motivated person who isn’t afraid of challenges. As we work with multiple innovative technologies, you must be a quick learner. Attention to detail is also important for us, as it is a solid prerequisite for fewer bugs.
You must be a team player and excellent communicator both in writing and oral speech. Our work is also based on mutual assistance, so be ready to lend a helping hand whenever you’re asked.
Whenever you decide to send us your CV, be ready for a one stage job interview. On the first step, we’d like to learn about your experience, interests, and expectations. At the end of the interview, you will need to undergo a test allowing us to evaluate your skills.
Ocasionally, when hired to work for a client project, you might need to undergo a second interview where the client will evaluate if your personality and technical skills match their culture and needs.
Can't find the job you want? Send your resume to firstname.lastname@example.org
Candidates must have strong skills in backend development with Java and be ready to quickly get to work within a multi-disciplinary team of developers, designers, editors and analysts focussed on one or more products or projects providing services capable of running high volume, reliable and flexible services that are relentlessly user-focussed and continually improved through iterative development. The backend is built using multi microservices and CQRS architecture.
Qualifications and Skills
Have demonstrable experience of working in blended, multi-discipline, multi-vendor team environments focused on meeting user needs using agile methodologies and delivering digital improvement outcomes
Have demonstrable experience of successfully delivering high and long transactional digital services working in complex and highly regulatory environments
Have demonstrable experience in eventually consistent, asynchronous and synchronous systems, and distributed message-driven architectures
Have demonstrable experience in building micro-services with RESTful APIs using JAX-RS and messaging using JMS
Have demonstrable experience in back-end development using Java 8 and JEE7
Have demonstrable experience in unit and integration testing utilising JUnit, Mockito and Wiremock
Can show demonstrable experience of developing and working against cloud hosted environments
NICE TO HAVE:
Have demonstrable experience in implementing business logic using domain driven design (DDD)
Have demonstrable experience of using CQRS and Event Sourcing patterns