About this role
The team is seeking a Software Development Engineer to join their dynamic team. In this role, you will be responsible for designing, developing, and maintaining backend services and APIs primarily using Java. You will work closely with cross-functional teams to ensure the architecture and implementation meet business needs.
Key Responsibilities:
- Design, develop, and maintain backend services and APIs using Java.
- Utilize AWS services to build scalable and reliable systems.
- Collaborate with cross-functional teams on architecture and implementation.
- Ensure application performance, security, and maintainability.
- Debug backend issues and contribute to frontend tasks as needed.
- Maintain technical documentation.
Required Skills & Qualifications:
- Proficient in Java (Java 8), Spring Boot, and Hibernate.
- Experience with AWS services such as EC2, S3, RDS, Lambda, API Gateway, and DynamoDB.
- Strong understanding of software development principles and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
Experience:
- 4-6 years of relevant software development experience.
What we offer:
- An opportunity to work in a fast-paced and innovative environment.
- Collaboration with talented professionals across various disciplines.
- Opportunities for professional growth and development.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.