+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

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

96-7 =
+
Forgot password

Enter your email, and we will send you your password

HR agency Elevate

Senior Java Developer

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    Key Responsibilities:

    • Work with architects and other stakeholders on polishing requirements, suggest technical solutions, and provide feasible estimates.
    • Transfer requirements into implementation that is focused on efficiency and quality.
    • Be an owner of solutions implemented, actively support them from the proof of concept through production deployment.
    • Focus not only on development but on running software in production. Be proactive in defining monitoring/alerting specifications, enhancing observability and traceability of all production flows.
    • Provide mentorship to junior team members, become a center of competence on every part of the product you contribute to.
    • Participate in code reviews and other efforts to maximize quality of Engage products.
    • Be ready to provide technical assistance and guidance to service engineering teams that answer customer requests.
    • Work in a distributed team spanning across multiple time zones.

    Qualifications & Skills:

    • Bachelor’s degree in Computer Science, Engineering or a related field or equivalent, is required.
    • 5+ years in an engineering software development role building backend services and APIs.
    • Proven track record in delivery of event-driven, highly available, scalable, resilient enterprise grade commercial cloud services.
    • Proficiency in developing Java applications. Advanced knowledge of Java Core, Collections, Multithreading & Java Memory Model, Garbage collection.
    • Deep understanding of micro services architecture paradigm, event driven system design, distributed systems, eventual consistency principles.
    • Experience developing REST services: REST manifesto, stateful/stateless services, load balancing strategies.
    • Strong RDBMS skills: writing advanced queries, designing table structure / indexes / triggers, query optimization / query plan analysis.
    • Hands on experience deploying applications using Kubernetes.
    • Experience working with Kafka or other messaging queues.

    Nice to have:

    • Experience with Contact Center solutions is a plus.
    • Experience with AWS-native technologies (S3, DynamoDB, Athena, EC2) is a plus.
    • Experience with data streams processing technologies and frameworks (Apache Flink, Apache Spark) is a plus.

    What we offer:

    • Well-coordinated professional team.
    • Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth.
    • Additional Health and Life Insurance Package.
    • Employee Assistance Program.
    • 25 vacation days.
    • 200 BGN Digital Food Vouchers via EdenRed and their application
    • 120 BGN Gross as part of the salary for Working Expenses Allowance