+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

102-49 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

SmartIT

Mid Java / Java + React Developer

ApplyКандидатствай

Обявата е публикувана в следните категории

+
  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    Responsibilities:

    • Participate in design, development, and maintenance of our software products
    • Maintain existing code and introduce improvements to working systems
    • Produce quality code following best practice guidelines for development process, coding style, revision control and security practices
    • Be part of an agile and cross functional team
    • Work closely with other teams responsible for other components like UX and APIs
    • Share their expertise during code review activities and refinement sessions
    • Design code in a functional and scalable way
    • Understanding and consideration of mobile security best practices

    Skills:

    • Excellent overview of the Java ecosystem
    • Solid understanding of OOP principals and Design Patterns
    • Experience with micoservice-based applications
    • Experience with relational and non-relational databases
    • Write scalable, maintainable and testable code
    • Experience with writing and maintaining unit and UI tests is an advantage
    • Experience with Git and CI/CD
    • Strong analytical and problem-solving skills
    • Experience with code optimization and performance improvements
    • Experience in Agile development methodologies
    • Experience with React Typescript is a major advantage

    Experience & Education:

    • 4+ professional experience with Java
    • Experience in development of financial applications would be a great advantage
    • BS degree in Computer Science or a similar technical field of study
    • Working proficiency and communication skills in verbal and written English

    WHAT we are offering to you:

    • Remote work opportunity
    • 30 days of paid leave
    • Health insurance
    • Food vouchers
    • Interesting work on new and long-run projects
    • Multisport card at a discounted price
    • Healthy snacks – free fruits, nuts and beverages
    • Access to e-learning platforms
    • Smart mobile phone and sponsored mobile plan
    • Shopping cards with discounts
    • Company-sponsored training and certification
    • Recreation room
    • Regular team buildings and celebrations