About the Role
Senior Java Microservices Developer – Cloud Integration
Warszawa, Wroclaw
Hybrid
CLI scripting
Git
Gradle
Java
Linux
Maven
Oracle
REST
SOAP
Spring
Spring Boot
Tomcat
UML
Polish
Senior
Banking
Developer
Ignite innovation — shape the future of enterprise systems!
Warszawa/Wroclaw – hybrid work model (up to 3 days remote per week)
As a Senior Java Microservices Developer – Cloud Integration, you will be working for our client, a leading player in the IT industry committed to building scalable, secure, and efficient enterprise solutions. You will contribute to the development and maintenance of complex Java-based systems, driving digital transformation and supporting business agility in a dynamic environment.
Your main responsibilities:
Develop and maintain Java applications (Java 8+) within microservices architecture, ensuring high performance and scalability
Collaborate on system enhancements, integrating new features based on detailed business requirements
Design and implement solutions using Spring (including older versions) and Spring Boot, adhering to best practices
Work on system integration using REST, SOAP, and message queuing systems, ensuring robust and secure communication
Contribute to system migration initiatives, upgrading stacks to newer frameworks and technologies
Document system designs with UML diagrams and other notation standards, supporting further development and integration efforts
Engage in troubleshooting, optimizing, and extending existing legacy codebases, maintaining code quality
You're ideal for this role if you have:
At least 5 years of professional experience in Java development in enterprise environments
Strong proficiency in Java, including working with legacy codebases
Extensive experience with Spring framework (any version) and Spring Boot
Solid SQL knowledge and experience with database systems like Oracle
Hands-on experience with microservices architecture and monolithic systems on application servers like Tomcat
Familiarity with distributed systems architecture and system integration (REST, SOAP, queues)
Knowledge of security mechanisms such as TLS/mTLS, certificates, and encrypted connections
Working experience with Maven, Gradle, Git, and tools like SOAP UI, POSTMAN
Ability to write bash or cmd scripts for automation tasks
It is a strong plus if you have:
PLSQL knowledge
Familiarity with JSF, JSP, or C++
Experience with Ansible or other automation tools
Insights into system security best practices
Ability to interpret BPMN and UML standards, with problem-solving skills related to new feature development
Language Required for the role:
Polish (Communicative proficiency)
Eligibility for the role:
Not Required – we accept candidates globally for this role if eligibility is not needed
Tech Stack
JavaSpringSpring BootMavenGradleGitOracleSQLRESTSOAPTomcatLinux