Senior Java Back End Developer
Posted 79ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Back End Developer specializing in Java applications with agile methodologies and solution implementation in a collaborative team setting.
Responsibilities:
- Development of Java Back End applications
- Participation in agile management and system development methodologies
- Collaboration with the team to implement effective solutions
Requirements:
- Proven experience as a Back-end Developer
- Experience working with agile management and system development methodologies
- Minimum of 5 years of experience developing Java applications
- Knowledge of source code versioning (Git/GitHub)
- Strong analytical and logical reasoning skills
- Good communication and teamwork skills
- Experience with CI/CD pipelines
- Experience with relational and non-relational databases
- Familiarity with Azure DevOps, Jenkins, Graylog and Grafana
- Java (8, 11, 17, 21) and related libraries/tools: Feign, Lombok, Caffeine, Ehcache, JWT, Retryable, Log4J2, ModelMapper, Swagger, logging aspect, Mockito
- Redis and Caffeine (cache)
- AWS S3 buckets, SQS
- Kafka
- Sensedia (API Gateway)
- OpenShift on AWS and on-premises (Deployments, CronJobs, Secrets)
- Oracle SQL, MongoDB
- Web Services (SOAP/REST)
- Maven
- JaCoCo
- Sonar
- Azure AD
- Azure DevOps



















