
Senior Java Back End Developer
Addvisor Group
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaGitCI/CDrelational databasesnon-relational databasesWeb ServicesMavenKafkaOracle SQLMongoDB
Soft Skills
analytical skillslogical reasoningcommunication skillsteamwork skills