EagerDevs
EagerDevs
New

Senior Java Developer / AWS Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#413656·Dodano dziś·4
Źródło: EagerDevs
Aplikuj teraz

Tech Stack / Keywords

JavaAWSMavenSpring BootDockerGitSOLIDRESTful

Wymagania

  • 6-8 years of practical software engineering experience.
  • Experience with Java v17, Maven, Spring Boot v3, Docker, and Git.
  • Proficiency in developing applications with Docker and serverless technologies on AWS.
  • Passion for writing elegant code and continuous refactoring following SOLID principles.
  • Experience designing and implementing RESTful APIs in a microservices architecture.
  • Ability to perform thorough code reviews, write unit tests, and maintain CI/CD pipelines.
  • Understanding of data structures and algorithms.
  • Knowledge of relational database design and proficiency in SQL and NoSQL databases such as DynamoDB.
  • Familiarity with agile processes, Scrum or Kanban.

Nice to have:

  • Experience with PHP including building and maintaining web applications.
  • Experience with front-end code, preferably using Angular.
  • Experience with caching solutions such as Redis, Memcached, or others.
  • Experience with streaming and queuing solutions like Kafka, Kinesis, or SQS.
  • Experience working on high-throughput transactional systems.
  • Knowledge of TDD and Pair Programming practices.
  • Knowledge of information security, ability to design and implement security measures.

Obowiązki

  • Extend and maintain applications on the platform.
  • Ensure clean and secure code.
  • Collaborate with product managers to translate user needs into technical solutions.
  • Develop software using Java v17, Maven, Spring Boot v3, Docker, and Git.
  • Design and implement RESTful APIs in microservices architecture.
  • Conduct thorough code reviews and write unit tests.
  • Maintain CI/CD pipelines.
  • Monitor applications.
  • Implement security solutions against threats.
EagerDevs

EagerDevs

31 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz