and continuous improvement. Develop engineering capability through coaching, recruitment, and career development aligned with DDaT frameworks. Excellent development skills, with a depth of experience including C#, Java (Spring Boot, JPA/Hibernate), REST API's, observability and monitoring, queue technologies and security. Detailed knowledge of best practices such as SOLID principles Experience of building new and evolving microservices with emphasis More ❯
built on Eclipse Required technical and professional expertise 7+ years of Java Development experience Experience with Java libraries such as Spring Framework, Guava, Apache Commons, Guice/Dependency Injection, JPA Good knowledge of SQL, ORM, and Relational Databases Knowledge of MVS/COBOL/JCL Practical skills in CI/CD tools like Git, Maven, Gradle, Docker, Jenkins, Jira Strong More ❯
Experience with Git Experience with either Maven or Gradle Bonus Points Experience with Spring Boot (used for DI and config management) Experience with ORMs (we use Spring Data over JPA/Hibernate) Basic understanding of Kafka Soft Skills Thinks critically and spots gaps in test coverage Can read and extend existing test code Cares about test value, not just coverage More ❯
Singleton, Facade, and Factory Proficient in Object-Oriented Design (OOD), Implementation, and Design Patterns Hands-on experience with React JS and JavaAPI integration Experience with React frameworks, Java, JPA, JSON, JavaScript, and RESTful API microservices Solid understanding of web and mobile application architecture and security, including OAuth, JWT, Spring Security More ❯