We are looking for a Senior Java Back-End developer to participate in the implementation of requirements, do research, document, and collaborate in technical decision-making
Requirements
Technical Requirements
- Experience in Spring Boot Java Web Development (3+ years)
- Experience in implementing RESTful web services
- Experience in JPA, Spring Data JPA, or native Hibernate
- Experience in Git
- Refactoring and Clean Code
Non-Technical Skills
- Communication with non-technical members of the team
- Ability to extract implementable, prioritized, and small tasks from requirements
- Ability to detect pre-requisites of each task, designing an implementation road map
- Commitment to delivering clean and maintainable code
- Research and document summarized solutions for technical issues
Would be Advantageous:
- Familiarity with CI/CD Concepts and tools
- Familiar with Cloud-Native Application Concepts
- Familiar with Cloud Infrastructure tools like Kubernetes and Docker
- Documenting REST APIs with swagger
- Experience in a microservice architecture
- Familiarity with microservice concepts
- Familiarity with Kafka
- Familiarity with DB migration tools like Liquibase
Benefits
- Supplementary Insurance
- Remote working