- Company Name
- Stott and May
- Job Title
- Back End Developer
- Job Description
-
**Job Title:** Back End Developer
**Role Summary:** Develops and maintains core back-end services using enterprise Java, secure messaging, and interoperability standards for justice systems. Focus on secure APIs, database integration, and compliance with European legal frameworks.
**Expectations:**
- Expertise in enterprise Java development and API design.
- Proven experience with security protocols and database systems.
- Understanding of European interoperability standards for justice systems.
**Key Responsibilities:**
- Implement and maintain Spring-based services and microservices architecture.
- Design, develop, and consume SOAP/REST APIs.
- Manage relational and non-relational databases (MySQL, MariaDB, PostgreSQL, etc.).
- Integrate security features (PKI, encryption, digital signatures) and trust services.
- Ensure compliance with interoperability standards (ebMS, AS4, ETSI-REM).
**Required Skills:**
- **Backend & Frameworks:** Java (Corretto 8/11/17/21), Spring Boot, Hibernate/JPA, Apache CXF, Tomcat/J2EE.
- **Security:** PKI, WS-Security, DSS Tools, Digital Signature Service (EU), key stores.
- **Messaging & Standards:** ebMS, AS4, ASiC-S, ETSI-REM.
- **Data & Storage:** MySQL, MariaDB, MS SQL, Oracle, PostgreSQL, MongoDB, S3.
- **DevOps & Tooling:** Maven/Gradle, Liquibase, Jenkins, Docker, JUnit, Mockito, Logback, Javadoc/AsciiDoc.
**Required Education & Certifications:** Not specified.