Aplikuj teraz

Senior Java Developer (Spring Boot + AWS)

Avenga

25200 - 28560 PLN
B2B
Java
💼 B2B

Must have

  • Java

  • Spring Boot

  • AWS

  • SQL

  • NoSQL

  • Git

  • Polish

  • English

Requirements description

  • Proven Experience: A minimum of 5-7 years of professional experience in Java software development.

  • Code Quality: A strong advocate for high-quality code, best practices, and clean code principles.

  • Problem-Solving: Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues.

  • Project Ownership: Capable of taking full ownership of features and projects, from conception to deployment and maintenance.

  • Expert knowledge of Java: Deep understanding of core Java (including Java 17+ features), JVM internals, memory management, and concurrency.

  • Extensive experience with Spring Framework: Proficient in Spring Boot, including modules like Spring MVC, Spring Data JPA, and Spring Security.

  • Microservices Architecture: Proven experience in designing, developing, and deploying microservices-based applications.

  • Cloud Technologies: Hands-on experience with AWS cloud platform

  • Observability: Splunk, DataDog, OpenTelemetry, Grafana, etc

  • Databases: Proficiency in both SQL(e.g., PostgreSQL, MySQL) and NoSQL(e.g., Elastic, Redis) databases.

  • Testing: Solid experience with unit testing (JUnit, Mockito), integration testing, and end-to-end testing.

  • CI/CD: Practical knowledge of continuous integration and continuous delivery pipelines using tools like Github Actions, GitLab CI, or similar.

  • Version Control: Advanced proficiency with Git, including branching strategies and code review processes.

  • APIs: Strong understanding of RESTful API design and development.

Offer description

We are seeking a highly experienced and motivated Senior Java Developer to join our dynamic team. The ideal candidate will possess a deep understanding of Java and the Spring Boot framework, a proven track record of building robust and scalable applications, and the ability to work independently and take ownership of their projects.

Your responsibilities

  1. Design, develop, and maintain robust, scalable, and secure backend solutions using Java and Spring Boot
  2. Build and optimize microservices architecture with a focus on performance, maintainability, and scalability
  3. Take full ownership of implemented features — from planning and development to deployment and support
  4. Collaborate closely with cross-functional teams including Product Owners, Frontend Developers, DevOps, and QA
  5. Participate in code reviews and contribute to improving engineering standards, tooling, and processes
  6. Implement and maintain CI/CD pipelines using tools like GitHub Actions or GitLab CI

show all (11)

Wyświetlenia: 1
Opublikowanaokoło miesiąc temu
Wygasaza 4 dni
Rodzaj umowyB2B
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Java Developer (Spring Boot + AWS)"