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