Senior Java Developer
- Compensation
- Not disclosed
- Location
- Roma, Italy
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Nice to have
- Node.js
- React
- Angular
- GraphQL
- Relay
- Jenkins
- Docker
- SonarQube
Full description
We are looking for experienced Senior Developers to join our team. The selected candidate will be hired on a full-time, permanent contract .
Our ideal candidate has strong experience as a Senior Java Developer , demonstrates excellent teamwork and collaboration skills, and is reliable in meeting assigned goals and tasks. We are looking for someone with strong analytical and problem-solving skills who is committed to continuous improvement.
Required Qualifications
You will work in an environment where software development follows the DevOps model, and project management is based on Agile methodologies, with a preference for Open Source operating systems and solutions.
Specifically, you will work on projects involving:
- Minimum of 5 years’ experience in a similar role
- J2EE platform (knowledge of JBoss container)
- Spring Boot Web , Spring Data JPA framework
- Web services: JSON/REST/SOAP (JAX-RS / JAX-WS)
- Hibernate
- JMS
- Maven/Gradle
- Authentication: JAAS , OAuth 2.0 , JWT , SAML , LDAP , and Active Directory
- Architectures: Event-driven , SOA , and Microservices
- Git repository management
- Relational databases ( SQL/PLSQL )
Nice-to-Have Skills
Experience with any of the following would be a plus:
- Node.js
- React
- Angular
- GraphQL
- Relay
- Jenkins
- Docker
- SonarQube
Why Work With Us?
Our employees thrive in a collaborative, young, and innovative environment , working within highly qualified teams. We don’t see our people as mere numbers assigned to tasks — we value a 360 project vision and active contribution from every team member.
What We Offer
Full-time, permanent contract with a competitive salary based on experience
Smart working options