JAVA Cloud Architect
What are you going to do, and what do we expect from you here?
Onboard on a small development team, passionate for quality and high standards
Create solutions for fleets, to improve their daily operations and for truck drivers to have a better day on the road
Lead the design and architecture of new or re-engineered software/storage environments, writing specifications, diagrams, documents and implementing them
Wear multiple hats, Solution Architect or even Requirements Owner if the goal of the sprint demands for it.
Designing cloud infrastructure solutions that meet business requirements, ensuring scalability, security, performance, and reliability.
Be a critical thinker that is not afraid to question, suggest new features, improvements, tools and processes to take the team and the product to the next level
Continuously optimizing cloud services and architecture for cost-efficiency, performance, and scalability.
Providing guidance and mentorship to developers, engineers, and other team members on cloud best practices and new technologies.
Create and maintain detailed technical documentation of cloud architectures, processes, and best practices.What is the background and experience you need? (This is a must!)
Bachelor's degree in Computer Science, Software Engineering or related areas
Solid experience as in JAVA software development
Work with an agile framework
Analytic thinker and systematic logic skills
Advanced or fluent EnglishTechnical skills and tools always needed:
JAVA
Object-oriented programming
Unit tests
Design Patterns (SOLID, DDD or Clean Architecture)
Microservices
REST-API's
SQL databases: Aurora / MySQL
No-SQL database
Queues and message streams
Front-end (TypeScript / AngularJS)
AWS cloud services proficiencyTechnical skills and tools that may also be handy:
Observability notions
DevOps (Infrastructure notions)
Technical LeadershipOur eyes will shine if you:
Had previous experiences with IoT or electronic devices connected to the cloud
Had previous experience creating cloud-native solutions (AWS, Azure, GCP)
Enjoy solving complex problems and sharing knowledge with peers
Is constantly up to date in solutions, tools and market trends related to security, performance, and scalability.