Java Full Stack Developer
Technology
Amus Technologies
Reading, United Kingdom£52,500 - £70,000 /year1 month ago
Full timeFully remote
Job description
Job Overview
We are seeking an energetic and detail-oriented Java Full Stack Developer to join our dynamic software development team.- Must have skills:
- Extensive server-side, hands-on Java 8+ development experience with strong Spring, Spring Boot & Hibernate
- Strong understanding of Microservice architecture
- Experience building web services and APIs on REST
- Strong understanding of unit & integration tests, following TDD / BDD
- Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock
- Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes
- Experience with front end technologies: HTML, JavaScript, Jquery, Mustcahe Templates
- Led a team of Java developers to deliver high-quality software solutions
- Design and develop Java applications, APIs, and microservices
- Work collaboratively with other teams to ensure seamless integration of software components
- Conduct code reviews and ensure adherence to best practices and coding standards
- Actively participating in architectural & design discussions
- Experience with Agile development methodologies (Scrum, Kanban)
- Nice to have skills:
- Knowledge of Workflow/Business Process Management tools
- Experience with Performance and Monitoring tools: JMeter, Kibana, Splunk, Dynatrace
- Good understanding on AWS services (EC2, ECS, EKS, API Gateway and Serverless technologies)
- Integration Engine tools: Apache Camel and Active MQ for messaging, web services and distributed systems
- Public Sector domain experience preferable
Benefits
- Company pension
- Life insurance
- Work from home
Keywords
javajava-8training-and-developmentspringspring-boothibernatemicroservicesmicro-services-architecturesensors-test-measurementjunitmockitoci-cddockerjenkinskubernetesjavascriptjqueryjava-developerplanning-and-designvisual-art-design
Interested in this role?