work experience with Java and Angular (TypeScript) technologies.
Strong knowledge of Java, including data structures, algorithms, enterprise systems, and asynchronous architectures.
Deep understanding of Angular 10 or newer, and NGRX state management technologies.
Deep understanding of web services software architecture and design (REST/SOAP), including security-based implementations.
Experience with HTML, CSS, JavaScript and front-end frameworks, responsive web development.
Strong analytical skills, detail oriented. Ability to troubleshoot issues and provide solutions
Working experience with agile methodologies (Scrum).
Proven ability to work collaboratively, with a team-oriented mindset.
Proven ability to work creatively and analytically in a problem-solving environment.
Shows initiative and goes above and beyond to assist others as needed.
Excellent communication (written and oral) and interpersonal skills.
Preferred Skills:
Experience with data modeling and database programming skills (MS SQL Server).
Familiarity with infrastructure systems (servers, systems administration, and UNIX/Linux scripting skills)
Understanding of networks, firewalls, load balancers and concepts with the ability to provide requirements to infrastructure team as well as provide troubleshooting assistance.
Working experience with UML and design patterns.
Working knowledge of continuous integration tools: Jenkins, Nexus, JUnit, SonarQube, Maven, Gradle, Ant, SVN, GIT.
Working experience with RedHat OpenShift environment.
Working knowledge with Tricentis – Tosca (test automation) preferred.