Devexperts
Posted 1mo ago

Middle/Senior Java Developer

Devexperts
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Responsibilities
  • developing systems
  • optimizing performance
  • conducting reviews
Requirements
  • Proficient in Java 11+
  • Spring
  • Concurrency and distributed systems
  • Experience with Docker
  • PostgreSQL
  • Liquibase
  • Prometheus, ELK
  • Testing with JUnit5/Mockito
  • Strong Unix/Linux skills and B2+ English
Technical tools mentioned
Java 11+SpringAspectJKotlinJUnit5MockitoDockerPostgreSQLLiquibasePrometheusELKYourKitJProfilerVisualVMAtlassianSlackSonarUnix/Linux

Job description

Company Description:

Devexperts has been working for nearly two decades consulting and developing for the financial industry.  We solve complex technological challenges facing the most well-respected financial institutions worldwide. 

 

By becoming a part of Devexperts, you’ll become a part of a company that fosters self-improvement and actively seeks out-of-the-box ideas. Our teams work together to create the next generation of financial software solutions. We welcome all candidates who believe, as we do, that innovation is grounded in education.

Job Description:

Who we are:


We are more than 900 engineers in several RnD offices over the world: Bulgaria, Georgia, Germany, Portugal, Turkey.

Our engineers are coding contest winners, podcast makers, public speakers and real craftsmen of software development.

What we have:


Our comprehensive trading platform is a flagship product, facilitating trade in stocks, ETFs, options, and various other asset classes. It boasts a robust web and mobile user interface, supplemented by advanced managerial tools for brokers.

 

We are looking for a Middle/Senior Java Developer to join the Research&Development Team.

 

As a backend developer, you will play a crucial role in managing the entire order lifecycle, encompassing order capture, validation, routing, execution, option price calculation, and reconciliation. Our priority is to deliver high-performance, low-latency, and fault-tolerant solutions, with a strong emphasis on code quality through comprehensive code reviews and rigorous testing.

 

Although our product holds a substantial presence, we consistently address both functional and non-functional requirements while responsibly managing technical debt. Our work environment is agile, primarily utilizing Scrum, and is supported by tools such as Atlassian, Slack, Sonar, Docker, and others.

 

We expect our Middle/Senior Java Developer to: 

 

  • Develop reliable, high-performance distributed systems,
  • Optimize, document, and maintain code with thorough test coverage,
  • Collaborate effectively with colleagues and embrace constructive feedback,
  • Conduct meticulous, blame-free code reviews to continually improve code quality,
  • Perform analysis to effectively address multi-threading issues,
  • Work collaboratively with experienced team members in a complex business environment,
  • Understand detailed business requirements within the finance industry.
Qualifications:

Must-have skills: 

 

  • Proficient in Java 11+ with experience in Collections, Streams, Threads, and Concurrency,
  • Familiar with Spring, AspectJ, and Kotlin,
  • Skilled in using JUnit5 and Mockito for effective testing,
  • Experienced with Docker, PostgreSQL, Liquibase, Prometheus, and ELK,
  • Exposure to distributed systems, with a focus on performance and reliability,
  • Understanding of asynchronous communication principles,
  • Knowledge of relational database internals, including indexes and locks,
  • Experience in debugging heap and thread dumps,
  • Proficient in code profiling using tools like YourKit, JProfiler, and Visual VM,
  • Strong knowledge of Unix/Linux,
  • Familiar with trading and capital markets,
  • B2+ English proficiency.
Additional Information:

Care for the employees is one of Devexperts' core values. For the suggested position, we offer a benefits package that will guarantee the comfort of our new teammate.

Flexibility benefits:

  • Possibility of hybrid/remote work mode,
  • Flexible working hours.

Health and recreation benefits:

  • 20 days of paid vacation,
  • 5 days of fully paid additional wellness days,
  • Medical insurance – premium package,
  • Free MultiSport card.

Facility benefits:

  • Modern office with new equipment,
  • Panoramic view of Vitosha mountain,
  • PlayStation, Billiard, Relax zone and Gym,
  • Parking space/public transport card,
  • Free drinks and snacks.

Community benefits:

  • Teambuilding activities,
  • Corporate parties,
  • Football club,
  • Speakers' club,
  • Free admission to corporate external events,
  • Possibility of joining conferences and professional fairs.

Professional training benefits:

  • Local language courses for foreign employees,
  • Unlimited access to self-learning platforms,
  • Certification opportunities,
  • Mentorship Program.

Social benefits:

  • Referral bonuses for specific roles,
  • Paid leave upon special events.

About Devexperts

Provides trading platforms and software for the financial industry.

Year founded
2002
Employees
810
Organization type
Private
Latest investment
Funding Round (2021) — led by Inveo Ventures
Subsidiaries
Headquarters
IE

Similar jobs

Java Developer roles near Sofia, Sofia City Province
1d
Save
Mark Applied
Hide
Senior Java Engineer (WildFly & AI-Augmented Development)
Bulgaria or Egypt or Sofia
RemoteFull Time
Avenga
Avenga: Provides custom software engineering and digital transformation services.
6+ YOE6+ years of Java development; WildFly, JBoss or Java application servers; Hibernate/JPA; RabbitMQ; SQL Server and Oracle; infrastructure experience; AI development tools; English communication.
Java, WildFly, JBoss, Hibernate, JPA, RabbitMQ, Microsoft SQL Server, Oracle Database, AWS Kiro
2d
Save
Mark Applied
Hide
Senior Java Developer – Tieto Tech Consulting (m/f/d)
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Tietoevry
TietoevryNasdaq Helsinki: TIETO: A digital services and software providing IT solutions.
5+ YOERequires 5+ years of Java development, Java 17+, Spring, Spring Boot, Hibernate, JPA, API development, SQL, databases, testing, Agile/Scrum, English, and technical leadership.
Java, Spring, Spring Boot, Hibernate, JPA, JavaScript, React.js, AWS, Azure, Google Cloud, GitHub Copilot, Claude Code, ChatGPT, SQL, NoSQL, Agile, Scrum, Test-Driven Development (TDD), CAMARA, GSMA
2w
Save
Mark Applied
Hide
Java Developer with Italian language
Sofia or Varna
HybridFull Time
DXC Technology
DXC TechnologyNYSE: DXC: Global provider of IT services and business technology solutions.
Hands-on Java 11/17 development, REST API design, SQL, CI/CD (Jenkins/Maven/Git), Oracle Service Bus exposure, Agile experience, Italian professional proficiency, English B2 or higher.
Java 11/17, Jenkins, Maven, Git, Oracle Service Bus, Cloudera CDP, Oracle PL/SQL, JDBC API
1mo
Save
Mark Applied
Hide
Senior Java Developer
Varna or Sofia
OnsiteFull Time
KBC Group
KBC GroupEuronext Brussels: KBC: Provides integrated banking, insurance, and asset management services.
5+ YOE5+ years professional Java with Spring/Spring Boot, REST/microservices, PostgreSQL, Docker, Kubernetes/OpenShift, Git and CI/CD; strong OOP, architecture and communication skills.
Java, Spring, Spring Boot, PostgreSQL, Docker, Kubernetes, OpenShift, Git, CI/CD, Angular, TypeScript, HTML, CSS, JavaScript, Karma, Jasmine
1mo
Save
Mark Applied
Hide
Senior Java Developer
Sofia, Sofia, Bulgaria
HybridFull Time
OpenTag
OpenTag: An international software building products for the sports betting and iGaming industry.
4+ YOE4+ years Java/OOP, 2+ years Spring, experience with PostgreSQL, microservices, Kafka/AMQP, gRPC, BDD tests; containers (Docker/Kubernetes) and Agile experience; excellent English.
Golang, Java, Spring Boot, PostgreSQL, Kafka, AMQP, gRPC, BDD, Docker, Kubernetes
1mo
Save
Mark Applied
Hide
Senior Java Developer
Sofia or Plovdiv or Varna or Ruse or Burgas
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
4+ YOE4 years web development experience with strong Java, Spring and Spring Boot skills; knowledge of REST/JSON/XML, RDBMS, Git, CI/CD, unit testing and UNIX/Linux; client-facing and mentoring experience.
Java, J2EE, Spring, Spring Boot, REST, JSON, XML, HTTP, MySQL, Oracle, Microsoft SQL Server, Git, Gradle, Maven, Ant, Jenkins, Nexus, JUnit, Mockito, PowerMockito, UNIX, Linux, Hibernate
1mo
Save
Mark Applied
Hide
Senior Java Engineer OMS
Sofia, /, Bulgaria
HybridFull Time
Man Group
Man GroupLondon Stock Exchange: EMG: Global alternative investment management firm serving institutional clients.
5+ YOE5+ years Java enterprise experience; microservices (Spring Boot, Micronaut); frontend and backend web stack; SQL/NoSQL databases; Linux, containers, CI/CD; strong communication and quantitative aptitude.
Linux, Java, Python, Tomcat, Micronaut, Spring Boot, Spring MVC, Core Spring, JPA, Hibernate, Java 8, Java 11, Tomcat 8, Tomcat 9, Kafka, RabbitMQ, SQL Server, Oracle, MongoDB, CSS, JavaScript, JSP, HTML, Ajax, JSON, React, Angular, Node.js, TypeScript, Git, Jenkins, Jetbrains IntelliJ IDE, GitHub Copilot, Grafana, Prometheus, Docker, Slack, Confluence, Jira, Event sourcing, FIX
2mo
Save
Mark Applied
Hide
Java Developer (Integration)
Sofia, Sofia City Province, Bulgaria
HybridFull Time
A1
A1Vienna Stock Exchange: TKA: Provides mobile, fixed-line, internet, and digital television services.
Proven Java developer with cloud-native microservice experience, Spring/Hibernate, REST/SOAP APIs, SQL/NoSQL (MongoDB), Git/SVN, Jenkins, Maven, Angular and fluent English.
Java, SOAP, REST, Spring, Hibernate, SQL, MongoDB, Git, SVN, Jenkins, Maven, JPA, JDBC, Angular, Bootstrap, PrimeNG, PrimeFaces, Confluence, Jira, ServiceNow, Remedy