Job Summary We are seeking a Full-Stack Software Engineer with strong expertise in Java and Angular, combined with hands-on experience in AWS environments.
his role will contribute to the design and development of scalable applications and services.
Ideal candidates will also bring API development experience and a familiarity with Behavior-Driven Development (BDD) practices, as the team is actively transitioning to a BDD approach.
Key Responsibilities - Design, develop, and maintain full-stack applications using Java for backend and Angular for frontend components.
- Develop and integrate RESTful APIs to enable secure and efficient data exchange across systems.
- Utilize AWS services to deploy and manage applications in a cloud-native environment.
- Collaborate with cross-functional teams to gather requirements, design features, and ensure timely delivery.
- Support the team†s adoption of BDD principles, contributing to testable and reliable code.
- Participate in code reviews, unit testing, and continuous integration/deployment processes.
Required Qualifications - Strong hands-on experience with Java and Angular in a full-stack development role.
- Proficiency in working within AWS cloud environments and leveraging cloud-native services.
- Solid understanding of API development and integration best practices.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities in hybrid work environments.
Preferred Qualifications - Experience with Behavior-Driven Development (BDD) frameworks and practices.
- Familiarity with CI/CD tools and automated testing frameworks.
Education: Bachelors Degree