Pereiti prie pagrindinio turinio

Senior Software Engineer (Java) | Contract (Lithuania-based)

Technology
HITHUNTER
Vilnius, Lietuva50 € - 60 € /horaprieš 2 mėnesių
Paslaugų sutartis

Darbo aprašymas

The role focuses on leading complex projects, driving strategic improvements, and mentoring development teams.

Key responsibilities

  • Advanced Software Development: Lead the design and implementation of complex software applications, ensuring optimal performance and scalability
  • Technical Leadership: Produce in-depth technical documentation and provide guidance to junior developers
  • Strategic Bug Resolution: Lead efforts to identify and resolve complex bugs, improving software integrity
  • Cross-functional Collaboration: Collaborate with various departments to ensure software solutions meet business needs
  • Mentorship and Process Optimisation: Mentor junior team members and drive initiatives to refine development processes

The consultant will

  • Develop and improve cloud-native systems which are at the heart of a major Nordic financial institution
  • Leverage technical freedom, make and own decisions to improve our systems
  • Work with Java, Kafka, Elasticsearch, MS SQL, gRPC, REST, Kubernetes, and other cloud-native products
  • Continuously develop his/her own and his/her team’s capabilities and ways of working
  • Closely collaborate with the team, business users, and other teams inside the bank

Requirements

  • High proficiency in Java and tools supporting Java development
  • Experience in development and continuous improvement of cloud-native systems
  • Ability to take ownership and responsibility to carry out deliveries in a structured manner
  • Experience with messaging systems such as Kafka, MQ
  • Positive, proactive attitude, DevOps mindset, ability and motivation to learn
  • Good communication skills and fluency in English

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Duration - 9 months, with the possibility to extend the contract.

Consultants will work as part of the team and will have access to all office facilities (if preferred). Candidates are preferred to be based in Lithuania and attend the office occasionally (once a month or so), but this is an advantage, not a hard requirement. Lithuania-based consultants are preferred due to logistics.

Keywords
Apache KafkaMicrosoft SQL ServerScalabilityElasticsearchGRPCDevOpsSqlJavaKubernetesSoftware bug

Domina ši pozicija?