Software Architect for IT Applications - IT TM

Employer: Continental
Domain:
  • IT Software
  • Job type: full-time
    Job level: 0 - 1 years of experience
    Location:
  • Timisoara
  • Updated at: 07.12.2021

    Job Description:

    The perfect kind of architecture decision is the one which never has to be made (Robert C. Martin). If you are want to affect the architecture of our newest IT platforms, join our IT Team by applying to this role. Do you want to be a Software Architect for IT Applications? These should spark your interest :

    - developing concepts and software architectures for complex cloud systems;

    - participating at system architecture reviews;

    - defining software design for allocated high complexity modules/ components/ functionalities and documenting this step, according to established processes and methods;

    - performing software integration activities for assigned project/s, based on software architecture and software specifications;

    - coaching other software developers or colleagues from other connected areas;

    - being a Member of a DevOps team that operates and continuously improves IT solutions and their environments;

    - using and sharing your expertise at worldwide level for generating innovative software solutions;

    Job Requirements:

    This is what it takes to be a successful in Software Architect for IT Applications:

    - Bachelor Degree in Computer Science/Informatics;

    - minimum 5 years experience of object-oriented programming (Java);

    - Good understanding of major design and architectural patterns (like MVC, Layered, Microkernel, Microservices, Event-Driven);

    - minimum 3 years experience with Spring framework projects such as Spring Boot, Spring Data, Spring Web Services, Spring Security, Spring Cloud, Spring Integration;

    - Knowledge about other Java based Web-Server, Database, XML, JSON, Web Services (REST and SOAP) related technologies and frameworks (like Apache Web Server, Apache Tomcat, Apache HTTP Components, SQLite, Hibernate, Apache Axis) is a plus;

    - Knowledge about AWS Cloud services is a plus;

    - Familiarity with test driven development and writing unit tests (using for example JUnit);

    - Proficient understanding of code versioning tools, such as Git;

    - Familiarity with build tools such as Maven;

    - Familiarity with configuring automated building-testing-deploying pipelines using, for example, Jenkins;

    - Familiarity with HTML, CSS, PHP, JavaScript, OSGI, Perforce is a plus;

    - Familiarity with continuous integration and continuous deployment.

    What we offer:

    - Competitive salaries & financial benefits;

    - Flexible working time, home office & sabbaticals;

    - A coach for the onboarding period;

    - Health & wellness (Life Assurance, Private Health and Dental Insurance, Sport activities, Canteen etc.);

    - Professional Development Opportunities (in Technical and Leadership Areas);

    - Work with the state-of-the-art equipment and technology;

    - International Work Environment & Traveling Opportunities;

    Applying to this job ad you give your consent for your information to be processed by Continental.
    Please read the Personal Data Processing Policy, Continental >>