Job Brief:
For those of you who are JAVA Developers and are not looking for a corporate life, the Amazing Team could feel like home. If you want to feel free to think, if you love laughing while working and listening to music, this might be it for you. Our young team takes initiatives and delivers quality input, so we are welcoming you to grow with us.
You’ll contribute to the phases of the development lifecycle, thus, your starting tasks will involve: debugging, fixing, testing, maintenance, documentation, operational support and working with MySQL, PostgreSQL and ORACLE database in Linux environment.
What do we require?
- Write well designed, testable, efficient code;
- Ensure designs are in compliance with specifications;
- Prepare and produce releases of software components;
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review;
- Setting up of environments;
- Good knowledge of Linux environment;
- Good knowledge of Windows environment;
- At least one commonly used web container, except Tomcat, known or used;
- Good knowledge of Tomcat environment, including deployment and configuration of the server setup;
- At least one SQL platform used (preferably ORACLE);
- Basic SQL and basic understanding of how non-SQL databases work;
- English level: advanced
What makes us smile when looking at your profile …
- At least 3 years of work with SpringBoot, including with pre 2. 0 versions (JDK 7);
- At least 2 years of work with SQL, including some basic knowledge of stored procedures in ORACLE;
- Knowledge of Java 8, REST, SOAP and Spring Security;
- Kubernetes and Docker (or some other virtualization environment like KVM, VMWare);
- Spring Batch;
- Good understanding of various architectures (Client-Server, Enterprise Server);
- Good knowledge of at least 3 design / development patterns.
Bonus:
- If you have worked with Kafka or RabbitMQ is a plus;
- Understanding of UML concepts and have you have created project documentation;
- You have some knowledge of python scripting, basic networking and you have an understanding of the OSI model;
- You have worked with Netflix OSS or Spring Cloud Router;
- You have built and worked with securing applications with Spring Security, in REST-based configurations.
How we work:
- + A proactive mindset, ability to share our ideas and bring them to life
- + Cooperate, collaborate and help each other learn
- + We have open minds always looking for continuous improvement
- + We are based on giving and receiving feedback
At Amazing Soft you get:
- Permanent contract
- Centrally located office next to metro station: Universitate
- Flexible working hours and possibility of home office from time to time, respecting project needs
- Off-site company events and team events
- Drinks at the office (coffee, water)
- Personal development goals, we take care to help you gain skills, knowledge and experience
- Understanding co-workers
- Everyone has a voice, we love listening to you
- Collaborate in a small, energetic team
- Keen on learning new technologies and bringing your input to the table
- Being part of a growing organization
- A relaxed, friendly and positive environment in which you can grow
- Are you ready to be a game changer or do you let the game change you?
Seniority Level
Middle level (3-4 years experience in JAVA, SQL, Spring)
Employment Type
Full-time