A world-leading technology solutions provider specializing in enterprise application development is seeking talented individuals to join their dynamic team.
The Role
- Design, build, test, and support secure, reliable, and maintainable business applications.
- Translate application storyboards, use cases, and business requirements into functional solutions.
- Collaborate with product owners, systems analysts, quality engineers, and technical leads.
- Contribute across the complete software development lifecycle, advancing engineering quality and automation.
- Design and implement software solutions that meet business and technical requirements.
- Develop responsive user interfaces and reusable front-end components.
What You'll Need
- 6-10 years of hands-on software development experience with enterprise web applications and full stack solution delivery.
- Strong Angular experience, including TypeScript, JavaScript, components, services, and unit testing.
- Strong Core Java experience, including object-oriented programming, collections, and commonly used design patterns.
- Strong Spring Boot experience, including development of RESTful services, business components, and application configuration.
- Strong full stack integration skills to connect Angular applications to Java and Spring Boot services.
- Experience with automated testing (JUnit, Jasmine) and CI/CD tools (Jenkins, Git).
What's On Offer
- Opportunity to work on challenging enterprise application development projects.
- Collaborative and agile team environment.
- Focus on engineering quality, security, and continuous improvement.
- Be part of a team that values initiative and self-motivation.
Apply via Haystack today!