This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Devexperts
Posted 1mo ago

Middle/Senior Java Developer

Devexperts
Porto, Porto District, Portugal
HybridFull Time
Responsibilities
  • developing systems
  • optimizing code
  • conducting reviews
Requirements
  • Proficient in Java 11+
  • Spring
  • Concurrency
  • Distributed systems
  • Experience with testing (JUnit5
  • Mockito)
  • Docker
  • PostgreSQL
  • Prometheus, ELK
  • Strong debugging and profiling skills
  • B2+ English
Technical tools mentioned
Java 11+SpringAspectJKotlinJUnit5MockitoDockerPostgreSQLLiquibasePrometheusELKYourKitJProfilerVisual VMUnix/LinuxAtlassianSlackSonar

Job description

Company Description:

Devexperts works with respected financial institutions, delivering products and tailor-made solutions for retail and brokerage houses, exchanges, and buy-side firms. The company focuses on trading platforms and brokerage automation, complex software development projects, market data products, and IT consulting services.

Job Description:

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.

Work Regime Flexibility benefits: 

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

Health and recreation benefits: 

  • Fully paid additional wellness days (3 unwell days per year),
  • Medical insurance for the employees and children,
  • Reimbursement of fitness / Urban Sports Club Membership,
  • Meal allowance (Coverflex Card),
  • Flexpay system (Coverflex).

Facility benefits: 

  • Modern office with new equipment,
  • PlayStation, table football, and musical instruments in the office,
  • Parking spaces/transport reimbursement,
  • Free drinks and snacks.

Community benefits: 

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

Professional training benefits: 

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

Social benefits: 

  • Parental bonus,
  • Pension plan (Coverflex),
  • Referral bonus,
  • Blood donation paid leave.

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 Porto, Porto District
1d
Save
Mark Applied
Hide
Java Developer
Ovar, Aveiro, Portugal
OnsiteFull Time
Bilge Adam Technologies
Bilge Adam Technologies: Provides software development, IT consulting, and digital transformation services.
3+ YOERequires 3–5 years of Java development experience, Core Java, Spring Boot, REST/SOAP services, JavaFX or Java Swing, debugging, security, integrations, communication skills, and a bachelor's degree in IT or software development.
Java, Spring Boot, JavaFX, Java Swing, REST, SOAP, APIs, JSON, XML, Microservices, CI/CD
1mo
Save
Mark Applied
Hide
Senior Java Developer | French Speaker
Porto or Lisbon
HybridFull Time
Syone
Syone: Provides open-source IT consulting and software development services.
6+ YOE6+ years Java experience, 6+ years Angular (17+), Spring/Spring Boot, degree in CS or related, familiarity with Git, Maven, SQL, CI/CD tools; professional English and French.
Java, Spring Framework, Spring Boot, Angular 17, Git, Maven, SQL, XL Deploy, XL Release, Jenkins
1mo
Save
Mark Applied
Hide
Software Development | Java Developer
Porto, Porto, Portugal
HybridFull Time
Devoteam
Devoteam: Global IT consulting firm providing digital transformation and cloud services.
Degree in Computer Science or similar, strong Java skills, experience with Spring/Hibernate, RESTful API development, SQL, microservices and cloud platforms, agile experience, and fluency in English.
Java, Spring, Hibernate, SQL, AWS, Azure, Google Cloud
1mo
Save
Mark Applied
Hide
Java Lead Engineer - eDO Transport (Hybrid)
Porto, Porto District, Portugal
HybridFull Time
eDreams ODIGEO
eDreams ODIGEOBolsa de Madrid: EDR: Global travel platform offering subscription memberships and booking services.
Experienced engineering manager for Java/transport team, strong in distributed systems, Java 17, hiring and mentoring, cross-functional collaboration, and familiarity with AI coding tools.
Java 17, Kafka, BigTable, Redis, PostgreSQL, LLMs, Datamesh, Docker, Kubernetes, Google Cloud, Sonarqube, Datadog, GitHub Copilot, ChatGPT
1mo
Save
Mark Applied
Hide
Java Developer - Braga
Braga, Braga District, Portugal
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
2+ YOEMore than 2 years of Java development experience; ability to develop applications, ensure code quality, document technical solutions, and participate in code reviews. Valid Portugal work authorization required.
Java, JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, Angular, Udemy, Pluralsight
1mo
Save
Mark Applied
Hide
Java Developer (PT)
Ovar or Portugal
OnsiteFull Time
Yazaki
Yazaki: Manufactures automotive wire harnesses and vehicle electronic components.
3+ YOEUniversity degree in IT, 3+ years professional experience, strong Java and Spring Boot skills, desktop UI (JavaFX/Swing) experience, REST/SOAP API development, CI/CD familiarity, and English proficiency.
Java, Spring Boot, Spring Framework, JavaFX, Swing, REST, SOAP, CI/CD, APIs, WSDL, JSON, XML
2mo
Save
Mark Applied
Hide
Java Developer - Braga
Braga, Braga District, Portugal
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
2+ YOE2+ years Java development experience; ensure code quality, document technical stories, participate in code reviews; knowledge of JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Jenkins, Angular, and Agile is a plus; must be authorized to work in Portugal.
Java, JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, Angular, Udemy, Pluralsight
10mo
Save
Mark Applied
Hide
Java Developer Senior (m/f/d)
Vila Nova De Gaia, Porto, Portugal
OnsiteFull Time
Salvador Caetano
Salvador Caetano: International automotive group focused on distribution, retail, and manufacturing.
Degree in computer science or engineering preferred; strong Java experience with Quarkus, Spring, JPA/Hibernate; SQL and Db2/MySQL/SQL Server knowledge; basic AWS familiarity; Agile experience and leadership/mentoring skills.
Java, Quarkus, Spring, JPA, Hibernate, AWS, Db2, MySQL, SQL Server, Atlassian
This job has expired