loader image

Java Engineer (Mid)

About our partner:

A global organization that specializes in delivering powerful and innovative financial process automation solutions. They are a global leader in P2P and compliance solutions. With 34 years proven experience, the smartest technology and unique AI. By automating key processes such as Procure-to-Pay, Accounts Payable, Payments, Vendor Management, and Contract Management, they ensures streamlined operations on a common platform. This allows their customers to seamlessly expand and grow within the company ecosystem.
With 1 million business users worldwide spanning across all industry sectors, their lies in Procure-to-Pay expertise.

We are an exclusive recruiters for Kosovo, and we are looking for the best candidates of: Java Engineer (mid/senior level)

About the role:

We are seeking a Mid/Senior-Level Java Engineer to join our dynamic, agile team. You will be tasked with developing cloud-native solutions, working in an AWS environment, and contributing to the architecture and deployment of containerized applications. As part of an international team, you will be assigned to a specific domain, where you will gain deep expertise in the business, product, and technical aspects of well-defined market problems.
This role requires a proactive, self-organizing individual who is comfortable working independently in a remote setup while collaborating closely with other teams and stakeholders.

Key Responsibilities:

  • Develop, test, and maintain Java-based applications with a focus on delivering cloud native, scalable solutions.
  • Work in an agile environment, participating in sprint planning, daily stand-ups, and retrospective meetings.
  • Collaborate with cross-functional teams including DevOps, SecOps, and FinOps to ensure best practices and operational excellence.
  • Build, deploy, and manage containerized applications using tools such as Docker and Kubernetes or Amazon ECS (Elastic Container Service)
  • Design, develop, and maintain RESTful APIs and microservices architectures on AWS.
  • Ensure code quality, performance, and security compliance.
  • Actively contribute to code reviews and technical design discussions.
  • Document technical solutions and processes for knowledge sharing and continuity.
  • Learn and master the business and technical aspects of the assigned domain to drive product success.

Requirements:

  • 3-5 years of professional experience in Java development.
  • Strong understanding of object-oriented programming, design patterns, and best practices.
  • Hands-on experience with AWS cloud services (e.g., EC2, S3, RDS, Lambda, etc.).
  • Experience working with containerization technologies (Docker) and Kubernetes or Amazon ECS (Elastic Container Service).
  • Awareness of FinOps, SecOps, and DevOps principles, especially in the context of cloud environments.
  • Familiarity with continuous integration/continuous delivery (CI/CD) pipelines.
  • Proficiency in working with version control systems like Git.
  • Experience with relational databases and writing efficient SQL queries.
  • Familiarity with monitoring, logging, and alerting tools (e.g., Prometheus, CloudWatch).
  • Ability to work in a fast-paced, agile environment, embracing iterative development.
  • Strong problem-solving skills and ability to work autonomously as part of a remote team.

Desirable Skills:

  • Experience with infrastructure-as-code (IaC) tools such as Terraform or AWS CloudFormation.
  • Knowledge of frontend technologies (e.g., JavaScript, Angular, React) is a plus.
  • Understanding of security best practices and experience with security tools in AWS environments.
  • Knowledge of financial operations (FinOps) and cloud cost management principles.

Soft Skills:

  • Self-motivated and self-organizing, with a proactive approach to problem-solving.
  • Excellent communication and collaboration skills.
  • Strong desire to learn and adapt to new technologies and business challenges.
  • Ability to work independently in a remote, distributed team environment.

Benefits:

  • Competitive salary and benefits.
  • Professional development opportunities.
  • Collaboration with a highly experienced and diverse team.
  • Access to the latest tools and technologies in cloud computing and agile development.
  • Working model: 3-6 month on-site, then hybrid after the testing period
  • Office – Prishtina, Republic of Kosova
  • Starting date: 13.January.202%

Apply: [email protected]

To apply for this job email your details to jobs@talentnetwork-ks.com