Java Developer with AWS

Angajator: EPAM Romania
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: peste 5 ani experienta
    Orase:
  • BUCURESTI
  • Cluj Napoca
  • Iasi
  • Job la nivel national
    Actualizat la: 02.12.2022
    Scurta descriere a companiei

    EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

    Cerinte

    - 5+ years of current professional experience working with Core Java
    - Experience with Spring Framework
    - Knowledge of Web services (REST)
    - Experience with Amazon Web Services (building highly available, resilient Web Services and messaging/streaming apps using SQS and Kinesis)
    - Knowledge of Continuous Integration and experience in creating/maintenance of Jenkins pipelines
    - Experience with Elasticsearch
    - Basic knowledge of Terraform or other IaC solution
    - Basic Java concurrency
    - Ability to create/document design for a feature

    Responsabilitati

    - Design and implementation of modern, HTTP REST services on AWS
    - Improve and support of existing services and applications
    - Work with onsite/customer team members, build distributed systems that integrate with a larger data and services ecosystem
    - Desire to have full ownership of the entire SDLC from conception through build and deployment, to ongoing production operational support
    - Work in a true Agile environment where all team members are expected to own the solution including deployment, testing, quality, monitoring and operational excellence
    - Strive for continuous improvement of code quality and development practices
    - Anticipate system/application challenges, present valid arguments, and propose solutions for the identified challenges or already existing problems
    - Contribute to story sizing and work estimates for implementation, validation, delivery and documentation
    - Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage
    - Participate in application design and code review to ensure quality and testability of feature code
    - Implement build, deployment and test automation to ensure high quality and enable continuous delivery
    - Adjust positively to quickly changing priorities and shifting goals
    - Understand, leverage and applies best practices effectively
    - Perform other related duties as assigned may be required

    Alte informatii

    We believe that the greatest strength of the company is its people. EPAM is fully committed to help its employees to reach their full potential and achieve their professional goals through continues learning. With this in mind, we would like to introduce to you few of the many opportunities and services which we believe will help you expand your current knowledge
    - Full access to cutting-edge tools and technologies
    - Competitive compensation depending on experience and skills
    - All-around Social package: professional & soft skills training, medical & family care programs, sports
    - Relocation opportunities
    - Free English classes
    - Unlimited access to LinkedIn learning solutions
    - Continuous experience exchange with experts and professionals worldwide
    - Friendly team and comfortable working environment
    - Engineering, corporate, and social events within and outside the Company
    - Flexible working schedule
    - Opportunities for self-realization