Ref: #70015

Senior Java Developer

Hi,

I'm currently looking for a Senior Java Developer for our client a global consultancy company based in Poland for their client in the banking industry

Job Summary:
We are seeking a highly skilled and experienced Senior Java Developer with strong expertise in modern and legacy Java technologies, cloud platforms (Azure), and DevOps practices. The ideal candidate will play a key role in designing, developing, and modernizing enterprise applications, while ensuring robust deployment, monitoring, and automation across environments.

Key Responsibilities:

  • Design, develop, and maintain scalable Java applications using Java 8/11/17, Spring Boot, and Hibernate.
  • Modernize legacy systems built on Struts, JSP, and JDBC to contemporary technology stacks.
  • Develop and optimize SQL and PL/SQL queries for Oracle databases.
  • Deploy, monitor, and manage applications on Azure cloud using native services.
  • Implement CI/CD pipelines using Azure DevOps, Jenkins, and Git.
  • Automate infrastructure provisioning using Terraform, Ansible, or Bicep.
  • Orchestrate containerized applications using Kubernetes.
  • Write Shell/Bash scripts for automation and system tasks on Unix/Linux environments.
  • Use Python for automation, tooling, and scripting tasks.
  • Set up and maintain monitoring and logging solutions (Prometheus, Grafana, ELK, Azure Monitor).
  • Troubleshoot and debug issues across distributed systems and environments.
  • Collaborate with cross-functional teams to ensure high-quality delivery and performance.

Required Skills & Qualifications:

  • 6+ years of experience in Java development.
  • Strong proficiency in Java (8/11/17), Spring Boot, Hibernate.
  • Experience with legacy technologies: Struts, JSP, JDBC.
  • Solid understanding of Oracle DB, SQL, and PL/SQL.
  • Hands-on experience with Azure cloud services.
  • Strong grasp of DevOps practices, CI/CD, and automation.
  • Proficiency in Kubernetes and container orchestration.
  • Experience with Unix/Linux systems and Shell scripting.
  • Working knowledge of Python for automation.
  • Familiarity with Git, Jenkins, Azure DevOps.
  • Experience in infrastructure as code tools: Terraform, Ansible, Bicep.
  • Exposure to monitoring/logging tools: Prometheus, Grafana, ELK, Azure Monitor.
  • Excellent problem-solving and debugging skills.

Preferred Qualifications:

  • Experience in migrating monolithic applications to microservices.
  • Azure certifications (AZ-204, AZ-400, etc.) are a plus.
  • Familiarity with Agile/SCRUM methodologies.
Contract: Freelance/ B2B
Location: Krakow
Start Date: ASAP
Conditions: 3 days on site (Mandatory) / 2 days remote
Duration: 6 months + extention
Rate: 1100PLN per day to 1300PLN per day 

For more information please send me your CV to: stefene@next-ventures.com 

Regards, 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!