Senior Java Developer / AWS Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#413656·Dodano dziś·4
Źródło: EagerDevsTech 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
31 aktywnych ofert