As a Middle Java Backend Developer, you will be instrumental in expanding a US-based B2B platform. Your responsibilities include developing, implementing, and maintaining backend services using Java and the Spring framework. You'll design and optimize RESTful APIs, collaborate with cross-functional teams to deliver technical solutions, and leverage AWS services like EC2, S3, Lambda, RDS, SNS, and SQS for cloud-based application management. You will ensure performance, scalability, and reliability through testing and monitoring while contributing to architecture decisions and code reviews. This role requires a solid understanding of microservices architecture and design patterns.
Good To Have:- Familiarity with non-relational databases.
- Experience with messaging systems (Kafka, RabbitMQ).
- Knowledge of monitoring tools (CloudWatch, Prometheus).
Must Have:- 3+ years of Java backend development experience.
- Experience with Spring Boot and related Spring frameworks.
- Proficiency with AWS services and cloud computing concepts.
- Strong understanding of microservices architecture.
- Experience with relational databases and ORM tools.
- Knowledge of CI/CD pipelines and containerization.
- Solid problem-solving skills and ability to work independently.
- Strong communication and collaborative skills.
Perks:- Flexible working format (remote, office-based, or flexible)
- Competitive salary and compensation package
- Personalized career growth
- Professional development tools (mentorship, tech talks, trainings)
- Active tech communities with knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits