Senior Java Developer – Microservices
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#373543·Dodano dziś·0
Źródło: ITDSTech Stack / Keywords
GitGradleJavaMavenmessage queuingOracleRESTSOAPSpringSpring BootUML
Firma i stanowisko
Our client is a leading player in the IT industry focused on building scalable, secure, and efficient enterprise solutions.
Wymagania
- At least 5 years of professional experience in Java development within 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
Nice to 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
Obowiązki
- 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 to support development and integration efforts
- Engage in troubleshooting, optimizing, and extending existing legacy codebases, maintaining high code quality
Inne informacje
Polish language communicative proficiency is required.
ITDS
466 aktywnych ofert