Position: Java Fullstack Senior (Java+Angular)
Company: Intellias
Category: Java
Experience required: 5y
English level: upper

financial, consulting, and technology services.

With $40B annual revenue and around 5,000+ dedicated employees, the company delivers innovative fuel solutions and logistics at more than 8,000 locations around the world.

Responsibilities:

Design and develop highly scalable, resilient Java Spring boot applications and microservices.
Evaluate and provide technical solutions to complex application development problems.
Collaborate with other team members to develop product features and services.
Develop tests to validate code quality.
Work with QA on developing testing processes, frameworks, and automation strategies.
Stay up to date on relevant technologies, trends and opportunities.

Requirements:

5+ years of software development experience.
Extensive experience in software development using Java Spring boot, JavaScript, Angular.
Experience with API development using GraphQL, and AWS services like EC2, SQS, DMS, SNS, SES, S3 and others.
UI/Angular experience
Experience with PostgreSQL and SQL Server.
Proven ability to design scalable RESTful services.
Solid knowledge of source controls like git or bitbucket.
Knowledge of Scrum and Agile Methodologies
Understanding of the software practices of Continuous Integration and Automated Testing
Commitment to understanding the business domain and incorporating quality software practices into all phases of the project life lifecycle
Strong team player with excellent communication, problem solving and decision-making skills.
Self-motivated professional who demonstrates strong technical agility and responsiveness and who is eager to learn and grow
Nice to have:

Understanding of CICD process using Bamboo.
Experience with single sign-on, session management, user profiles, and user identity and authentication frameworks such as OAuth a strong plus