Backend Java Consultant (W/M)

Altran Portugal

Backend Java Consultant (W/M)

Full-Time

Posted on 10/07/2020

Due to growth and demand for a new invoicing online  application, we are in need of hiring a confirmed Java Developer with Java, J2EE, Spring, Hibernate, and MySQL database experience. The right candidate will help to build our next generation SaaS application, as well as helping in the development of the product roadmap. 

As a member of our Software Engineering team, we look for people who are passionate about solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle.  We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

 

  • Designs and develops to build resilient UI, UX, back-end server code, APIs and Microservices using latest technologies
  • Collaborates with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Leads level design activities; provide solution approaches and alternatives. Drive the discussion around identifying risks and appropriately challenging proposed designs and architectures
  • Builds applications using various frameworks for cloud-native technologies
  • Leverages best practices for Continuous Integration and Continuous Deployment. Familiarity with container and orchestration technologies
  • 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
  • Lead workshops and committees including preparation of supporting presentations and reports
  • Creates, maintains, and updates design documents
  • Performs engineering tuning activities for performance tuning and deep monitoring of applications and services
  • Focuses on the customer and the details that make their experience exceptional

Candidate Profile:

Bachelor or Master in Computer Science or equivalent degree.

More than 7 years of experience as strong developer in sofware editing companies (accounting/finance is a plus).

More than 7 years  of experience with Object-oriented programming, data modeling, database modeling, and development.

More than 7 years  of experience  in development of enterprise applications using Java, JavaScript, SQL, XML, SOAP, and REST-based web services, leveraging Java EE and Core Java.

More than 7 years  of experience, strong knowledge, of Java Application Servers.

More than 7 years  of experience with Agile development methodologies.

More than 7 years of experience with testing methodologies that cover unit, integration, and system testing. This includes experience with testing frameworks such as Junit for example.

More than 7 years  of experience with source control tools like SVN/GIT.

Required skills:

  • Familiarity with EXTJS and Angular (a plus) or React/VuJS
  • Experience in CI/CD Pipeline building
  • In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture
  • Experience with Jenkins, Gradle, Apache Maven, Apache Ant,
  • Knowledge of a Blockchain framework is a plus
  • Possesses a strong sense of engineering quality and takes pride in the code they are responsible or while taking ownership of the code they deliver
  • Ability to encourage innovation, implementation of cutting-edge technologies, outside-of-the-box thinking, teamwork, and self-organization
  • Attentiveness towards the customer and the details that make their experience exceptional
  • Strong verbal and written communications skills with the ability to work effectively with teams
  • Proven ability to handle multiple projects simultaneously, with an eye for prioritization

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 08/Sep/2020

Altran Portugal

Backend Java Consultant (W/M)

Full-Time

Posted on July 10th, 2020

Altran Portugal

Due to growth and demand for a new invoicing online  application, we are in need of hiring a confirmed Java Developer with Java, J2EE, Spring, Hibernate, and MySQL database experience. The right candidate will help to build our next generation SaaS application, as well as helping in the development of the product roadmap. 

As a member of our Software Engineering team, we look for people who are passionate about solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle.  We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

 

  • Designs and develops to build resilient UI, UX, back-end server code, APIs and Microservices using latest technologies
  • Collaborates with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Leads level design activities; provide solution approaches and alternatives. Drive the discussion around identifying risks and appropriately challenging proposed designs and architectures
  • Builds applications using various frameworks for cloud-native technologies
  • Leverages best practices for Continuous Integration and Continuous Deployment. Familiarity with container and orchestration technologies
  • 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
  • Lead workshops and committees including preparation of supporting presentations and reports
  • Creates, maintains, and updates design documents
  • Performs engineering tuning activities for performance tuning and deep monitoring of applications and services
  • Focuses on the customer and the details that make their experience exceptional

Candidate Profile:

Bachelor or Master in Computer Science or equivalent degree.

More than 7 years of experience as strong developer in sofware editing companies (accounting/finance is a plus).

More than 7 years  of experience with Object-oriented programming, data modeling, database modeling, and development.

More than 7 years  of experience  in development of enterprise applications using Java, JavaScript, SQL, XML, SOAP, and REST-based web services, leveraging Java EE and Core Java.

More than 7 years  of experience, strong knowledge, of Java Application Servers.

More than 7 years  of experience with Agile development methodologies.

More than 7 years of experience with testing methodologies that cover unit, integration, and system testing. This includes experience with testing frameworks such as Junit for example.

More than 7 years  of experience with source control tools like SVN/GIT.

Required skills:

  • Familiarity with EXTJS and Angular (a plus) or React/VuJS
  • Experience in CI/CD Pipeline building
  • In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture
  • Experience with Jenkins, Gradle, Apache Maven, Apache Ant,
  • Knowledge of a Blockchain framework is a plus
  • Possesses a strong sense of engineering quality and takes pride in the code they are responsible or while taking ownership of the code they deliver
  • Ability to encourage innovation, implementation of cutting-edge technologies, outside-of-the-box thinking, teamwork, and self-organization
  • Attentiveness towards the customer and the details that make their experience exceptional
  • Strong verbal and written communications skills with the ability to work effectively with teams
  • Proven ability to handle multiple projects simultaneously, with an eye for prioritization

Conditions:

   

Offer Expiration Date on September 8th, 2020