Java Software Engineer
London, England, United Kingdom
Hybrid / WFH Options
Hybrid / WFH Options
Cipher7
project team and contribute to the delivery of high-performance, scalable Java applications. Key Responsibilities: Design and implement RESTful APIs and scalable Java applications. Develop enterprise-grade services using Spring Boot, Spring Security, Spring Data, and Spring MVC. Conduct unit testing, integration testing, and BDD testing using frameworks like JUnit, Cucumber, and Selenium. Implement and … test web services (RESTful/SOAP) using Postman, SoapUI, and Apache CXF. Apply enterprise integration patterns with Apache Camel or Spring Integration. Perform performance analysis and tuning using memory and thread dump analysis. Work with databases including Oracle, PL/SQL, and MongoDB. Understand and implement secure coding practices in line with OWASP guidelines. Collaborate in a Kubernetes … Kafka-based data streaming and understand Kafka architecture. Utilize enterprise-level Elastic solutions. Required Skills & Experience: 4–5 years of professional experience in Java development. Strong knowledge of Java, Spring ecosystem, and RESTful API architecture. Proven experience with web standards (HTML5, CSS3) and frontend tools. Experience with enterprise integration and microservices architecture. Familiarity with identity management, Kafka, Elastic More ❯
Posted: