Java Software Architect
Job details
Degree from a technical institute, university, or college and have at least 5-8 years’ experience in design and development in a full stack environment.Teamwork, flexibility, highly-developed customer focus, and technical expertise are essential.Familiarity with Java frameworks such as Spring, JPA, and Hibernate is required.Knowledge of REST interfaces and Swagger description is necessary.Experience with development toolchain (Maven, Git, VSCode, Sonar, VeraCode) is expected.Experience with continuous integration tools (Jenkins, Docker, Openshift/Kubernetes) is required.Proven experience in Core Java, OOP concepts, Spring Boot, collections, Multithreading, and Microservices is essential.Strong hands-on experience with Angular 2+ is required.QualificationsDesigning and developing Java applications based on client requirements.Good understanding of REST API design as well as development using Spring.Working collaboratively with clients to understand their needs and provide effective solutions.Ensuring the overall architecture and design of the application.Identifying and resolving technical issues.Collaborating with cross-functional teams to deliver high-quality software.API, Angular, API Documentation, API MonitoringAuthentication & Authorisation, Design, Git, IntelliJ, JavaJSON, JUnit, Maven, Postman, Spring Batch, Spring Security, Spring Boot, WSO2#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.