Hybrid Senior Java Developer

Posted 3 hours ago

Apply now

About the role

  • Senior Java Developer developing enterprise applications for 28Stone. Focusing on design, implementation, and support of high-performance systems for capital markets technology.

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.

Requirements

  • At least 8+ years of hands-on experience in developing enterprise applications using Java.
  • Must have 8 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.
  • Good written and spoken English communication skills (Communicate with international clients and colleagues).
  • Ability to work in a team and independently.
  • Considered an advantage: Knowledge of data analysis, data modeling methodologies.
  • Experience in SQL query profiling and optimization.
  • Experience working with AWS cloud services.
  • Experience of working with Kotlin.
  • Proven experience in leading development teams or mentoring other engineers.
  • Financial Services knowledge (specifically Capital Markets and Securities Trading, specifically Fixed Income trading), FIX protocols.
  • Experience integrating with Salesforce CRM.
  • Knowledge of identity management solutions.

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 for Latvia.
  • Coverflex benefits (education, childcare, sports), free parking for Portugal.

Job title

Senior Java Developer

Job type

Experience level

Senior

Salary

€3,500 - €5,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