Full Stack Java Engineer with Angular experience

Overview

Hybrid
Up to $70
Contract - W2
Contract - 6 Month(s)

Skills

Java
Angular
Jenkins

Job Details

6 Month Temp to Perm

Responsibilities:
Perform hands-on front-end, back-end, and test automation development work
Will be responsible for supporting 1 2 teams (maintenance and project teams)
Solicit, understand and document technical requirements to meet business objectives
Design, test, develop, deploy, maintain, and improve software assets and ensure high quality code conforms to coding standards and industry best practices
Work closely as a member of a Scrum team, contributing towards the team s goals of improving our Agile delivery, Dev Ops practices, and improving overall quality of our delivered code
Mentoring less experienced engineers
Design and implement applications for the creation of complex, multi-material parts
Enhance and extend the User Interface of our in-house applications
Advocate for code reusability across multiple products and have the ability to span the full-stack whenever necessary
Proactively identify, analyze/research and address technical issues/defects along with risks that could impact projects, enhancements or an applications stability and provide solutions to quickly resolve them.
Responsible for technical deliverables through the software development lifecycle, including the validation of the completeness of estimates, quality and the accuracy of technical designs, build deployment and implementation
Develop technical documentations for various project deliverables and phases
Work with a team of highly skilled agile team to create/advance cutting-edge Web and mobile applications
Willingness and proven ability to learn new technologies/methodologies and apply them
Writing tests that are automatable and can provide broad coverage of implemented functionality

Qualifications:
Bachelor s degree in Computer Science or related discipline with a minimum of 5 years of work experience in IT systems analysis and application program development
Thorough understanding of Object Oriented Programming Methodologies
Hands-on experience with Spring Boot (Data, Logging, Validation, Web), Swagger, and JUnit is required
Experience with relational databases required
Hands-on experience with Angular 13+ , JavaScript, HTML, CSS is required
Hands-on experience with backend Java and or .NET
Experience with Microservices and Micro Front End Architecture is required
Experience with AWS services (ECS, Lambda, SQS, RDS, CloudWatch etc.) is required
Experience with Git and version control concepts
Comfort with Restful APIs and computer science fundamentals in data structures
Familiarity with continuous integration and DevOps methodologies, best practices and tools such as Github, Jenkins and UDeploy

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.