Java Backend Developer

New
Q
QualysoftSoftware development
Listing location: BucharestFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerSQLKubernetesSpring BootApache KafkaRESTful APIs

Requirements

  • Develop backend applications using Java 21 and Spring Boot.
  • Develop and integrate REST and SOAP APIs.
  • Implement event-driven architectures using Apache Kafka.
  • Work with SQL databases, including database design, query optimization, and data persistence.
  • Develop automated integration tests using TestContainers.
  • Nice to have: hands-on experience with OpenShift or Kubernetes.
  • Nice to have: experience in banking or financial services, particularly banking system integrations.
  • Nice to have: understanding of transaction processing, data consistency, and secure communication between financial systems.
  • Nice to have: familiarity with Docker and cloud-native application development.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java 21 and Spring Boot.
  • Develop and integrate REST and SOAP APIs for communication between internal and external systems.
  • Implement and maintain event-driven architectures using Apache Kafka.
  • Design SQL databases, optimize queries, and support data persistence.
  • Develop and maintain automated integration tests using TestContainers.
  • Troubleshoot, debug, and optimize backend applications.
  • Collaborate with developers, QA engineers, and business analysts.
  • Participate in code reviews, technical discussions, and improvements to development practices.
  • Contribute to application deployment, monitoring, and maintenance in containerized environments.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now