Pozitii deschise:

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

Android_symbol_green_RGB

Job Brief:

If you started your career as an Android Developer for 2 years and the corporate life isn’t for you, 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.

We have a new and exciting in-House project that invites you to create everything from scratch. Using the latest technologies, you’ll no longer have to repair or reconstruct past work, but make it right from the start. Autonomy and creativity go hand-in-hand and are the best recipe for a dynamic job that supports your professional and personal development.

Responsibilities:

  1. Build an application for the Android platform;
  2. Build efficient, documented and reusable modules (“clean“, well organized and commented code);
  3. Translate designs into high quality code;
  4. Design, build and maintain high performance, reusable and reliable code;
  5. Ensure the best possible performance, quality and responsiveness of the application.

Requirements:

  • +2 years experience of developing Android applications & JAVA;
  • Strong knowledge of Android SDK, different versions of Android, how to deal with different screen sizes;
  • Experience with outside data sources and APIs;
  • Strong knowledge of Android UI design principles, patterns and best practices;
  • Proficient understanding code versioning tools such as GIT;
  • Experience with integration methodologies for APIs (OAuth, XML, JSON, REST, etc.)
  • Fundamentals in object-oriented design, algorithm design, problem solving, and complexity analysis;
  • Experience with android patterns, material design and material design backward compatibility;
  • Familiar with the latest MVVM and Android Architecture Components or other design patterns;
  • Understanding of OO programming and design patterns
  • Understanding of the full mobile development life cycle
  • Knowledge of secure coding practices
  • English level: advanced

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
Junior level (+2 years experience in JAVA, Android)

Employment Type
Full-time

Trimite CV-ul tau

Ma incadrez la:

JuniorMiddleSenior

Ani de experienta:

sub 11-22-33-44-55-77+

Nivel engleza (citit-scris):

IncepatorMediuAvansatNativ

La ce ora preferi sa incepi programul de munca:

7891011