Negotiable
Undetermined
Undetermined
Greater London, England, United Kingdom
Summary: The role of a Java Full Stack Developer requires a professional with over 3 years of experience in developing Java-based solutions, focusing on building components and modules. The candidate should possess hands-on experience with Core Java, Spring framework, and web services, along with a strong understanding of OOP concepts and industry trends. Additionally, expertise in implementing web services security and familiarity with cloud-native application development is preferred.
Key Responsibilities:
- Develop and build Java-based solutions (components/modules).
- Implement web services using SOAP and REST.
- Utilize Spring framework technologies such as Spring Boot, Spring Data JPA, and Spring Cloud.
- Write production-quality code for large enterprise applications.
- Implement web services security using WS-Security, SAML, OAUTH2, and Kerberos.
- Work with databases like Oracle/MySQL.
- Ensure adherence to coding standards and DevOps CI/CD practices.
- Conduct JUnit testing using frameworks like JUnit and Mockito.
- Maintain knowledge of design patterns and security principles.
- Utilize basic knowledge of Kubernetes and Docker.
Key Skills:
- 3+ years of experience in Java development.
- Proficiency in Core Java, Java 8, and J2EE.
- Experience with Spring framework (Spring Boot, Spring Data JPA, etc.).
- Strong understanding of OOP concepts and design patterns.
- Knowledge of web services (SOAP and REST) and security implementations.
- Familiarity with databases such as Oracle and MySQL.
- Experience with DevOps CI/CD implementations.
- Basic knowledge of Kubernetes and Docker.
- Experience in cloud-native application development is preferred.
- Ability to write unit tests using JUnit and Mockito.
Salary (Rate): undetermined
City: Greater London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT