We are looking for a highly skilled and motivated Senior Backend Developer with a strong background in Java, Spring Boot, and AWS to join our dynamic team. If you're passionate about clean code, scalable architecture, and modern cloud-native solutions, we want to hear from you.
Experience:
- 5+ years of professional experience in backend development
- Java 8/11, Spring Boot
- Maven/Gradle
- Microservices architecture
Technical Skills:
- Solid understanding of SOLID principles
- Strong experience with AWS services (Lambda, Fargate, ECS, DynamoDB, etc.)
- Proficient in system design and architecture
- Knowledge of performance tuning and code optimization
- Familiarity with OpenAPI and API-first design
Professional Attributes:
- Fast learner with a passion for new technologies
- Excellent communication skills and a collaborative mindset
- Active participant in Agile/Scrum ceremonies
- Proactive in suggesting technical and process improvements
- Collaborate with stakeholders to shape and refine the product backlog
- Design and implement robust APIs using Spring Boot and OpenAPI
- Conduct peer code reviews with a focus on clean, maintainable code
- Lead and support the team in solving technical challenges
- Optimize API performance and ensure non-functional requirements (NFRs) are met
- Work extensively with AWS services including CloudFormation, Fargate, and DynamoDB
- Languages/Frameworks: Java, Spring Boot, Node.js
- Architecture: Microservices, Serverless
- Cloud: AWS (Lambda, Fargate, ECS, EventBridge, DynamoDB, CodeBuild, CloudWatch, CloudFront)
- 100% remote work flexibility
- MultiSport Plus membership
- Group insurance coverage
- Medicover Premium healthcare plan
- Access to a top-tier e-learning platform for continuous development