Java Architect/Tech Lead (W/M) .

Altran Portugal

Java Architect/Tech Lead (W/M) .

Full-Time

Posted on 12/11/2020

The Software Architect will be responsible to provide technical leadership in the architecture, design, and implementation of the YesAccount ERP software platform as a start and then extend this to product portfolio that will be addressed to Fiducial Informatica.

Role:

  • Development experience in an enterprise-class system with multi-tier architecture
  • Strong experience in implementing successful distributed, scalable, high-performance multi-threaded server applications
  • Analyze, solve, and correct issues related to IT or Finance in real time
  • Guide other software engineers to design and implement well-integrated products
  • Leverages best practices for Continuous Integration and Continuous Deployment. Familiarity with container and orchestration technologies
  • Cross-train junior developers on product features that are implemented
  • Works with product owners and software development managers to identify the technical and functional needs of the system, determine priority and ensure an integrated end to end design and delivery
  • Prepare regular reporting on project status, risk and action plans
  • Ensure the achievement of project objectives within the quality, budget and timeframe defined
  • Influence and advise project decision makers as required

    Candidate Profile:

    Bachelor or Master in Computer Science or equivalent degree

    + 7 years of experience as lead developer for sofware development companies (accounting/finance is a plus)

    + 7 years of experience with JEE 6+ experience, including JPA, JAX-RS, JAX-WS, JMS

    + 7 years of experience in Java EE APIs including EJBs, Servlets, JTA, JSPs, JSTL, web services and JDBC

    + 7 years of experience (Expert level comfort) in traversing the entire Java and Web stack: client-side through the persistence layer.

    + 7 years of experience  establishing the project scope, objectives, milestones and deliverables and perform hands-on software design and development in Java

    + 7 years of experience Identifying potential problems and resolving customer complaints, performing peer code reviews and provide feedback

    + 7 years of experience developing and executing unit tests for product components and working with cross functional teams, including Business, QA and Operations

    Required skills:

    • Development experience in an enterprise-class system with multi-tier and micro-services architecture
    • Work closely with management to determine feasibility of product features
    • In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture
    • Proficient with Microservices (REST API), Spring boot, Docker or Kubernetes                                
    • Strong experience in implementing successful distributed, scalable, high-performance multi-threaded server applications
    • Experience creating custom, general use modules and components which extend the elements and modules of core Angular JS.
    • Working knowledge of Linux and Windows, mySQL, PL/SQL programming
    • Experience with open source Java technologies including Maven.
    • Great interpersonal and communication skills,  ensure cohesive teamwork
    • Experience with Agile project management method and encourage innovation of process and creative development methodologies

    Conditions:

       

    Altran Portugal
    Líder global em consultoria de engenharia e R&D, a Altran posiciona-se como uma empresa inovadora no desenvolvimento de produtos e serviços à medida das necessidades dos clientes.

    Offer Expiration Date on 12/Jan/2021

    Altran Portugal

    Java Architect/Tech Lead (W/M) .

    Full-Time

    Posted on November 12th, 2020

    Altran Portugal

    The Software Architect will be responsible to provide technical leadership in the architecture, design, and implementation of the YesAccount ERP software platform as a start and then extend this to product portfolio that will be addressed to Fiducial Informatica.

    Role:

    • Development experience in an enterprise-class system with multi-tier architecture
    • Strong experience in implementing successful distributed, scalable, high-performance multi-threaded server applications
    • Analyze, solve, and correct issues related to IT or Finance in real time
    • Guide other software engineers to design and implement well-integrated products
    • Leverages best practices for Continuous Integration and Continuous Deployment. Familiarity with container and orchestration technologies
    • Cross-train junior developers on product features that are implemented
    • Works with product owners and software development managers to identify the technical and functional needs of the system, determine priority and ensure an integrated end to end design and delivery
    • Prepare regular reporting on project status, risk and action plans
    • Ensure the achievement of project objectives within the quality, budget and timeframe defined
    • Influence and advise project decision makers as required

      Candidate Profile:

      Bachelor or Master in Computer Science or equivalent degree

      + 7 years of experience as lead developer for sofware development companies (accounting/finance is a plus)

      + 7 years of experience with JEE 6+ experience, including JPA, JAX-RS, JAX-WS, JMS

      + 7 years of experience in Java EE APIs including EJBs, Servlets, JTA, JSPs, JSTL, web services and JDBC

      + 7 years of experience (Expert level comfort) in traversing the entire Java and Web stack: client-side through the persistence layer.

      + 7 years of experience  establishing the project scope, objectives, milestones and deliverables and perform hands-on software design and development in Java

      + 7 years of experience Identifying potential problems and resolving customer complaints, performing peer code reviews and provide feedback

      + 7 years of experience developing and executing unit tests for product components and working with cross functional teams, including Business, QA and Operations

      Required skills:

      • Development experience in an enterprise-class system with multi-tier and micro-services architecture
      • Work closely with management to determine feasibility of product features
      • In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture
      • Proficient with Microservices (REST API), Spring boot, Docker or Kubernetes                                
      • Strong experience in implementing successful distributed, scalable, high-performance multi-threaded server applications
      • Experience creating custom, general use modules and components which extend the elements and modules of core Angular JS.
      • Working knowledge of Linux and Windows, mySQL, PL/SQL programming
      • Experience with open source Java technologies including Maven.
      • Great interpersonal and communication skills,  ensure cohesive teamwork
      • Experience with Agile project management method and encourage innovation of process and creative development methodologies

      Conditions:

         

      Offer Expiration Date on January 12th, 2021