Senior Java Developer

INFOPLUS TECHNOLOGIES

Wrocław, DS, Poland • 5h ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Java Developer
  • Location: Wrocław, Poland (Hybrid — 3 days/week onsite)
  • Contract: B2B

Description

Join a team to design and enhance Java Spring Boot microservices and REST/GraphQL APIs for order and trade workflows across capture, validation, routing, execution, allocation, and booking. You will build event-driven integrations using Kafka and ActiveMQ, deliver AWS serverless solutions, and apply engineering best practices for secure, tested CI/CD. The role also includes adding GenAI/LLM capabilities using RAG and vector databases to improve order and trade processing.

Responsibilities

  • Design, build, and enhance Java Spring Boot microservices and APIs across the order and trade lifecycle
  • Build event-driven integrations for reliable real-time order and trade flows
  • Develop AWS serverless systems with Lambda, API Gateway, S3, Step Functions, DynamoDB, and CloudFormation; manage PostgreSQL and MongoDB
  • Apply clean code, CI/CD, secure SDLC, and automated testing with JUnit and Mockito
  • Optimize performance for low-latency, high-throughput trading services
  • Implement GenAI/LLM capabilities using RAG, vector databases, and Spring AI
  • Collaborate with Product Owners, Architects, and engineers; participate in code reviews, testing strategies, and troubleshooting
  • Apply DevOps practices such as monitoring, logging, and operational readiness
  • Support modernization toward modular, cloud-native, event-driven architectures

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 8+ years of hands-on Java software engineering experience in large-scale or complex environments
  • Strong hands-on Java experience with Spring Boot microservices, Spring MVC, Spring Data
  • Experience designing REST and GraphQL APIs
  • Experience with Kafka and ActiveMQ; experience with PostgreSQL and MongoDB
  • Experience with CI/CD and automated testing using JUnit and Mockito
  • GenAI/LLM application development experience including RAG, vector databases, and Spring AI
  • Ability to contribute hands-on to development and problem solving of complex technical challenges

Benefits

  • Hybrid working model (3 days/week onsite)
  • B2B contract

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report