Software Architect
Offered by:
Workplace:
Italy, Remote
Education level:
Type of position:
Full-time
Number of positions:
4
Job offer description
Hi, we are OverIT: nice to meet you and welcome!
What will you do as a Software Architect in OverIT?
- Project/integrate software components
- Develop advanced backend frameworks
- Improve software frameworks introducing new technologies
- Integrate cloud services inside software frameworks
- Investigate architectural strategies to support complex product evolutions
- Experience state-of-the-art technologies to support software evolution
- Maintain complex frameworks against new coming tech-challenges
- Pair programming with other product’s engineers to build/modernize software based on the team’s backlog
Job requirements
Your requirements
- Bachelor’s Degree in Computer Engineering, IT or related subjects
- Experience in the development of scalable and modular architectures (e.g. Kubernetes, EKS, AWS)
- Prior experience as Backend Software Developer
- Good knowledge of Object-Oriented Programming
- Advanced knowledge of Java/J2EE
- Experience with SQL and NOSQL databases
- Intermediate/upper intermediate knowledge of English
- Passion for growing your skills, tackling interesting work and challenging problems
- Knowledge of Version Control: Git
- Knowledge of distributed caching systems (Redis)
Nice to have
We would like you to have also
- XML/XSD/XSL/JSON
- MAVEN
- Experience in designing and developing REST/SOAP services
- Experience in web-technologies
- EDD (event driven development)
- Message brokers platforms (ActiveMQ, RabbitMQ, …)
Benefits
- A cross-generational company: Millenials, GenZ, GenY working back-to-back
- Smart Working: flexibility, autonomy, and accountability are a MUST
- Academy: free access to the e-learning platforms (Udemy, Pluralsight, and Fluentify) and participation in the training courses
- Onboarding: Welcome kit and personalized journey according to seniority and role + Apple devices
- Performance Management: together will build your career path:
- Salary package: we build together a salary package aligned to your competence and seniority