Senior Java Engineer

14.6k - 22.3k PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#441588·Dodano wczoraj·2
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaMicroservicesDevOpsSpringTDDCommunication skillsGitHubCloudZuulRedisHazelcastOracleREST APIOracle databaseAngularGCPIBM MQ

Firma i stanowisko

GFT Poland is an IT engineering and consulting company with 1200 skilled experts, specializing in deep tech projects and recognized as Google Cloud Partner of the Year.

Wymagania

  • 4+ years of hands-on Java development experience
  • Experience designing and developing microservices using Java 17/21 and Spring Boot
  • Strong knowledge of PostgreSQL
  • Experience with DevSecOps pipelines
  • 3+ years of experience working in Agile and/or DevOps teams
  • Experience using TDD and JUnit
  • Experience creating integration and regression tests
  • Ability to work across the full software development lifecycle
  • Experience translating functional requirements into technical solutions
  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • Self-motivated and willing to learn new technologies

Nice to have:

  • Experience with AI-assisted development tools such as GitHub Copilot
  • Knowledge of Spring Cloud components including Hystrix, Eureka, Zuul, Sleuth, Feign, and Ribbon
  • Experience developing distributed applications using Redis, Hazelcast, Oracle Coherence or similar
  • Experience building microservices with REST APIs and messaging solutions
  • Knowledge of automated deployment tools such as Ansible
  • Experience with Oracle databases
  • Experience with TypeScript, Angular, and HTML5
  • Cloud experience with GCP or AWS
  • Experience with messaging systems such as IBM MQ or Solace

Obowiązki

  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Develop and maintain microservices-based applications using Java and Spring Boot
  • Contribute throughout all phases of the software development lifecycle
  • Adopt Agile and DevOps best practices
  • Implement test-driven development (TDD) and collaborate closely with QA engineers
  • Improve development team velocity and software quality
  • Mentor junior team members and support knowledge sharing
  • Support production systems through monitoring, incident resolution, and problem management
  • Develop automation tools to improve operational support processes
  • Translate business requirements into scalable technical solutions
  • Provide innovative solutions to complex technical challenges

Benefity

  • Hybrid work in client's office (Kraków) 6 days per month
  • Working in a highly experienced and dedicated team
  • Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
  • Online training and certifications
  • Access to e-learning platform
  • Social events
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Dofinansowanie szkoleń
Szkolenia wewnętrzne
Spotkania integracyjne
Płatny urlop
GFT Poland

GFT Poland

94 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz