28Stone

capital markets

SeniorJavaDeveloper

€42–60k Leiria, Leiria District, Portugal FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Java Developer at 28Stone. Skills: Java, Spring Boot, enterprise applications, distributed systems. Develop and support internal system integration solutions. Implement unit and integration tests”

Industry & Context.

capital markets
Problems you'll solve

Investigation of production incidents; common design patterns; data structures; algorithms; design patterns for distributed systems; concurrent/multithreaded programming; distributed transactions

What They're Looking For.

Must Have

5+ years of hands-on experience in developing enterprise applications using Java, 5 plus years of Spring/Spring boot development experience, common design patterns, data structures, algorithms, design patterns for distributed systems, concurrent/multithreaded programming, distributed transactions, Java frameworks such as Spring Core, Spring Boot, Spring MVC, REST, XML/SOAP, Hibernate, Kafka, Tibco Rendezvous/JMS/MQ or equivalent, Java web servers, Jenkins, continuous integration (CI) process, GIT, Good written and spoken English communication skills, Ability to work in a team and independently

Nice to Have

data analysis, data modeling methodologies, SQL query profiling and optimization, AWS cloud services, Kotlin, leading development teams, mentoring other engineers, Capital Markets, Securities Trading, Fixed Income trading, FIX protocols, Salesforce CRM, identity management solutions, AI, interest and willingness to use AI

What You'll Do.

Develop and support internal system integration solutions

Implement unit and integration tests

Investigate production incidents

Provide work estimates

Participate in sprint planning

Ensure code quality and performance

Design and implement new features

Improve existing functionality

Participate in software delivery lifecycle phases

Analysis through deployment and support

How You'll Work.

Team & Collaboration

work in a team; Communicate with international clients and colleagues; Participate in sprint planning; Work with product team

Communication Scope

Good written and spoken English communication skills; Communicate with international clients and colleagues

Process & Methodology

Provide work estimates, Participate in sprint planning

Full Job Description

About 28Stone **28Stone** is a **global IT consulting and custom solutions firm** specializing in **capital markets** technology and financial services software. We partner with leading financial institutions in the US and UK to design, build, and deliver high-performance systems that improve efficiency while reducing risk, cost, and time to market. As a **full-service technology partner** , we support the full delivery lifecycle - from advisory and architecture to implementation, testing, and deployment. At 28Stone, we foster a culture of learning, openness, and collaboration. Recognized with **Top 1% Workplace Awards 2024** in the [“Best Workplace for Talent Investment” ](https://28stone.com/news/28stone-awarded-in-this-years-harrington-starr-top-1-workplace-awards-2024/)category, we are always looking for motivated professionals eager to grow their careers while building impactful financial technology for global markets. **Your Impact Zone** * 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 5+ years of hands-on experience in developing enterprise applications using Java. * Must have 5 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,

Free ATS check

Applying for this Senior Java Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about 28Stone?

Real rants from real employees. Read before you apply.

Read Company Rants →