Junior Java Developer
Posted 6 hours 21 minutes ago by Falcon Chase International
£60,000 Annual
Permanent
Not Specified
Public Sector Jobs
Oxfordshire, Reading, United Kingdom, RG1 1
Job Description
We are looking for Junior to Mid-level Java Developer to work with a secured Government project.
Please Note: Must be a British citizen and SC Eligible or Cleared
The role requires in-depth understanding of the software development life cycle and strong technical experience with an open-minded attitude and ability to rapidly adapt and learn.
Must have skills:
- Atleast 6+ years of experience in Java development with strong Spring, Spring Boot & Hibernate
- Strong understanding of Microservice architecture, experience building web services and APIs on REST
- Understanding of unit & integration tests, following TDD/BDD
- Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock
- Understanding of CICD pipeline of Docker, Jenkins and Kubernetes
- Experience with Front End technologies: HTML, JavaScript, Jquery, Mustcahe Templates
- 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)
- Proposing solutions to complex problems that are in the boundary of the existing system architecture
- Have an ability to communicate technical concepts to a non-technical audience.
- Understanding of all the agile ceremonies.
- Understanding in Relational Database Management System (eg PostgreSQL)
Nice to have skills:
- Knowledge of Workflow/Business Process Management tools
- Experience with Performance and Monitoring tools: JMeter, Kibana, Splunk, Dynatrace
- Experience writing Shell script
- Understanding of Python
- 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 preferred but not mandate.