Qureos

FIND_THE_RIGHTJOB.

Senior Java SpringBoot Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

The developer will be responsible for designing, implementing, and maintaining interfaces that integrate different internal and external systems. They will participate in requirements analysis, backend component development, unit testing, and continuous integration, ensuring that interfaces meet quality and security standards.

This profile is aimed at a professional with experience in Java development, familiar with integration architectures and messaging flows, capable of collaborating in multidisciplinary teams.

Technical Requirements (Hard Skills):

Languages & Frameworks

  • Strong proficiency in Java SE/EE (8 or higher)
  • Experience with Spring Framework and/or Spring Boot for REST services and microservices
  • Knowledge of Maven or Gradle as build tools

Integration & APIs

  • Development of REST and SOAP APIs (exposure and consumption)
  • Handling data exchange formats: JSON, XML
  • Experience with JMS, Kafka, or other messaging platforms for asynchronous integration
  • Knowledge of batch services and/or processing queues

Databases

  • Experience with relational databases (Oracle, MySQL, PostgreSQL) and JPA/Hibernate
  • Strong SQL knowledge and query optimization

Development Tools & Version Control

  • Git (GitLab, GitHub, or Bitbucket)
  • Familiarity with CI/CD (Jenkins, GitLab CI, Bamboo, etc.)
  • Experience with JUnit and testing frameworks (Mockito, AssertJ)

Architecture & Security

  • Understanding of SOA and microservices architectures
  • Basic knowledge of OAuth2, OpenID Connect, SSL/TLS, and token-based authentication

Additional Competencies

  • Experience designing system integration interfaces in complex enterprise environments
  • Ability to analyze logs and troubleshoot integration failures
  • Knowledge of Enterprise Integration Patterns (EIP): message routing, pub/sub, transformations
  • Desirable: FX market or financial products experience, including FIX protocol and basic understanding of trading and settlement concepts

Soft Skills:

  • Analytical thinking: ability to understand complex data flows and propose efficient solutions
  • Teamwork: experience in collaborative environments and Agile methodologies (Scrum/Kanban)
  • Effective communication: ability to document processes, present findings, and work with business and technology areas
  • Autonomy: proactivity in researching and resolving integration issues

Education:

  • Courses or certifications in Java, Spring, Systems Integration, or APIs are desirable
  • Experience in financial markets (FX) are a plus

Languages:

  • Technical English (able to read documentation and communicate with international teams).

Years of Experience:

  • 6+ years of experience is required.

Job Type: Full-time

Pay: Rs300,000.00 - Rs450,000.00 per month

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.