Java / Spring Developer Offline
We are looking for an experienced Spring Boot developer to play a key role in developing and maintaining social app.
Requirements:
- 2 years of commercial experience with Spring Boot
- 3-4 years of of overall development experience with Java
- Upper-Intermediate level of English
- Solid understanding of RESTful API design, authentication, and authorization
- Hands-on experience with relational databases (PostgreSQL/AWS Aurora) and ORM frameworks (Spring Data JPA)
- Familiarity with cloud infrastructure and container orchestration (AWS, Docker, Kubernetes).
- Experience setting up CI/CD pipelines and automated testing
Technical Stack:
- Core: Java 21, Spring Boot 3, Spring Data JPA
- Database: PostgreSQL (AWS Aurora)
- Cloud & DevOps: AWS Cognito, AWS S3, Docker, Kubernetes, GitHub Actions (CI/CD)
- API & Tooling: REST, OpenAPI/Swagger, Maven, Lombok
- Testing: JUnit 5, Testcontainers, Mockito
Responsibilities
- Design, develop, and maintain Java backend for social platform
- Collaborate closely with front-end/mobile engineers to deliver end-to-end features
- Write clean, testable, well-documented code and participate in code reviews
- Optimize application performance and scalability
- Prepare and own production releases via GitHub Actions, Kubernetes, and AWS
- Take part in sprint activities (planning, estimation, retrospectives)
We offer:
- Remote work
- Flexible working hours
- official holidays
- Paid vacation
- Sick leaves
Required skills experience
| Java |
Required languages
| English | B2 - Upper Intermediate |
Java, Docker, Spring Boot, JUnit, JPA, PostgreSQL, AWS
The job ad is no longer active
Look at the current jobs Java →
📊
Average salary range of similar jobs in
analytics →
Loading...