Altran Portugal
Java Architect/Tech Lead (W/M) .
Regime Integral
Colocado em 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
Perfil do Candidato
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
Competências necessárias:
- 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
Condições:
A Oferta expira em12/Jan/2021