Software Engineer / Java Developer
Bournemouth - 5 Days onsite in a week
FTE - Permanent role
Experience 8-15yrs max ,no more senior Cvs
Skill Area
Tools/Technologies
Description
Backend Development
Java (Spring Boot, Spring MVC), REST APIs
Building scalable backend services and APIs
Database Management
Oracle, CockroachDB, SQL
Data modeling, queries, ORM, and migration
Cloud & Containerization
GKP (Google Kubernetes Platform), Docker, Kubernetes
Deploying and managing applications in private cloud
Build & Dependency Mgmt
Maven, Gradle
Managing builds and dependencies
CI/CD
Jenkins, GitLab CI, GKP DevOps
Automated build, test, and deployment pipelines
Testing
JUnit, TestNG, Mockito, Selenium, Cypress
Unit, integration, and end-to-end testing
API Documentation
Swagger/OpenAPI
Documenting and testing REST APIs
Security
OAuth2, JWT, Spring Security
Implementing authentication and authorization
Monitoring & Logging
ELK Stack, Prometheus, Grafana, Splunk
Application monitoring and log analysis
Scripting & Automation
Bash, Python
Automating tasks and scripts
Version Control
Github
Source code management
Code Quality
SonarQube, Checkstyle, ESLint
Static code analysis and quality enforcement
Collaboration
JIRA, Confluence, Slack, Teams
Agile project management and team communication