Mid-Level Java API Developer – Cloud-Native Backend Services
Opis stanowiska
Unleash the power of modern development — drive innovation through scalable API solutions!Krakow-based opportunity with hybrid work model.As a Mid-Level Java API Developer, you will be working for our client, a leader in digital banking services. You will design, build, and run secure, scalable APIs that support HSBC’s digital products and internal platforms. Collaborating within a cross-functional engineering team, you'll enable reliable services using cutting-edge Java and cloud-native architecture, including event-driven patterns.
This role offers an exciting chance to contribute to financial technology innovation and advance your career in a dynamic environment.Your main responsibilities:Build and evolve high-performing, scalable APIs and backend services using Java, Spring Boot, Maven, primarily in IntelliJCollaborate with engineers, product owners, architects, and testers to deliver well-designed services aligned with business goalsDesign APIs following industry standards and patterns (e.g., REST, GraphQL, SOAP), ensuring versioning and backward compatibilityIntegrate with third-party and internal APIs, focusing on resilience, observability, and error handlingDevelop and support event-driven services using Kafka, including topic design, schema evolution, and message reliabilityBuild cloud-ready services on AWS platforms such as Kubernetes/EKS, Fargate, Redis, RDS, S3, and Route 53Write automated tests, perform API testing, troubleshoot production issues, and contribute to continuous quality improvementsMaintain clear API documentation (OpenAPI/Swagger) and create runbooks as neededContribute to engineering standards focused on security, performance, and maintainabilityYou're ideal for this role if you have:At least 4 years of experience building APIs and backend services in JavaStrong experience with Spring Boot and Maven development toolingIn-depth understanding of backend architecture, including service design, data access, caching, and resilience patternsKnowledge of API standards such as REST, GraphQL, and SOAPFamiliarity with API tooling like Postman, Swagger UI/OpenAPI, SoapUIComfort working with JSON and XML data formatsProven ability to diagnose issues, fix defects, and enhance system reliabilityExcellent collaboration skills and clear technical communicationIt is a strong plus if you have: (optional)Experience with event-driven architecture at scale (Kafka streams, schema registry, idempotency, exactly-once/at-least-once delivery)Hands-on experience building and operating services on AWS (Kubernetes/EKS, Fargate, Redis, RDS, S3)Knowledge of CI/CD pipelines, observability tools (logging, metrics, tracing), and secure coding practicesStrong critical thinking with a pragmatic, delivery-oriented mindsetLanguage Required for the role:Good command of English (Communicative level)Eligibility for the role:Only candidates with an existing legal right to work in the European Union will be considered for this role.#MAKEYourCareerBETTERInterested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Interesuje Cię ta oferta?