Job Description:
About the role:
We are seeking a Mid-Level Java Developer with hands-on experience in AWS cloud solutions. The ideal candidate will play a key role in designing, developing, and maintaining enterprise-grade applications, ensuring reliability and scalability. The role also includes active participation in agile delivery and support cycles. Strong English communication skills are mandatory to effectively interact with stakeholders.
A day in this role:
- Design, develop, test, and maintain robust Java J2EE applications.
- Architect and implement scalable AWS cloud solutions using best practices.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Participate in all agile ceremonies and contribute to continuous improvement initiatives.
- Provide rotational production support and ensure timely resolution of incidents.
- Lead code reviews and mentor junior developers as needed.
- Maintain clear documentation and support knowledge sharing across teams.
The expertise requested:
- 3-5 years of experience in Java development (Spring, J2EE, Hibernate).
- Solid hands-on experience with AWS services such as EC2, Lambda, RDS, S3, CloudWatch, etc.
- Strong understanding of RESTful APIs, microservices, and cloud-native development.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with Agile/Scrum delivery environments.
- Proficient in Git, CI/CD pipelines, and containerization (Docker, ECS, or Kubernetes).
Desired of Nice to have expertise:
- Willingness to learn and grow in cloud and backend technologies.
- Ability to adapt to a rotational support schedule.
Our Core values are focus to inclusion and diversity, all qualified applicants will be considered for employment and will go thru a fair recruitment process regardless of their race, religion, gender identity, sexual orientation, national origin or disability status.
Your journey with us begin begins here!!