Hybrid Lead Java Developer

Posted 5 hours ago

Apply now

About the role

  • Lead a team in developing and supporting internal system integration solutions at 28Stone. Focus on capital markets technology and improving business functionality through best practices.

Responsibilities

  • Development and support of existing and new internal system integration solutions.
  • Implementation of unit and integration tests.
  • Investigation of production incidents.
  • Provide work estimates and participate in sprint planning.
  • Ensure code quality and performance by utilizing best practices.
  • Design and implement new features, and improve existing functionality to meet business requirements.
  • Participate in all phases of the software delivery lifecycle, from analysis through deployment and ongoing support.
  • Decision-making on solution architecture.
  • Provide technical leadership and mentorship to other developers.

Requirements

  • At least 10+ years of hands-on experience in developing enterprise applications using Java.
  • Must have 10 plus years of Spring/Spring boot development experience.
  • Very good understanding of common design patterns, data structures, and algorithms.
  • Deep understanding of design patterns for distributed systems, concurrent/multithreaded programming, distributed transactions.
  • Thorough knowledge of Java frameworks such as Spring Core, Spring Boot, Spring MVC, REST, XML/SOAP, Hibernate.
  • Kafka, Tibco Rendezvous/JMS/MQ or equivalent.
  • Experience with Java web servers.
  • Experience with Jenkins and a basic understanding of the continuous integration (CI) process.
  • Experience with GIT (preferred) or SVN.
  • Proven experience in leading development teams or mentoring other engineers.
  • Good written and spoken English communication skills (Communicate with international clients and colleagues).
  • Ability to work in a team and independently.
  • Knowledge of data analysis, data modeling methodologies (considered an advantage).
  • Experience in SQL query profiling and optimization (considered an advantage).
  • Experience working with AWS cloud services (considered an advantage).
  • Experience of working with Kotlin (considered an advantage).
  • Financial Services knowledge (specifically Capital Markets and Securities Trading, specifically Fixed Income trading), FIX protocols (considered an advantage).
  • Experience integrating with Salesforce CRM (considered an advantage).

Benefits

  • Hybrid, remote, or office-based options, depending on location.
  • Work from our offices in Riga, Daugavpils, Leiria, or remotely from Latvia or Portugal.
  • Training budget.
  • Mentorship programs and tech communities.
  • Performance reviews and career growth opportunities.
  • Social events, team building, and company-wide gatherings.
  • Loyalty rewards: gifts, referral bonuses.
  • Health and wellness support (insurance, mental health programs, sports/fitness perks), paid mobile bills, sports community (Latvia).
  • Coverflex benefits (education, childcare, sports), free parking (Portugal).

Job title

Lead Java Developer

Job type

Experience level

Senior

Salary

€4,500 - €6,000 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job