Fullstack Java Developer with Angular
Project description
Job Title : Java Full Stack Developer
Location : Wrocław, Lower Silesian Voivodeship, Poland
Job Type : Contract
Job Description :
Candidate will be working on a platform which is a one-stop shop for multiple business groups providing a wealth of integrated applications, self-service analytical tools and powerful process driven apps. The candidate for this role is required to have industry experience (8+ years) on large and complex IT projects with strong technical skills across multiple software technologies.
Education and Technical Skills
- Bachelor’s Degree in Computer Science or relevant field
- Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills
- Excellent skills on front end technologies and frameworks – JavaScript and Angular 8
- Strong knowledge of middle tier development using Java/Spring boot framework to build REST Micro Services architecture
- Expertise in multi-threading, Object Oriented Design and the use of design patterns
- Proficient with development on relational database management systems preferably ORACLE
- Strong knowledge of unit testing frameworks for front end and server side technologies – Junit, Karma/Jasmine
- Experience of working/implementation of CI/CD (Continuous Integration + Deployment) pipelines using DevOps Toolchain – Jenkins, Transporter, Cucumber, Selenium etc.
- Experience of working in Agile development environment using Scrum methodologies
- Ability to work independently in a fast-paced environment
- Strong communication skills
Responsibilities
- Design and construct features for an HTML5/Angular based generic Portal platform for embedding custom web content and Business Intelligence dashboards
- Develop JavaScript libraries / REST APIs to provision reusable services/utilities which can be utilized by content applications of the Portal
- Write unit test cases across all the software components of the Portal platform
- Manage the optimal quality of IT solutions by following essential processes
- Collaborate with business change teams during implementation of user stories
- Coordination with quality assurance team for timely resolution of issues
BR,
Krishna Reddy
Avance Consulting
Email: krishna.reddy@avanceservices.uk