View All Jobs 114403

Software Engineer - Java - Remote Eligible

Build scalable micro-services using Java Spring Boot and promote DevOps practices
Remote
Mid-Level
1 month ago

Software Engineer - Java

Timestamp Group aggregates several leading Portuguese IT solutions and services companies around the concepts of excellence and knowledge sharing. We are committed to technological leadership, based on the quality of our service and technological solutions, supported by continuous training and certification.

Main Tasks:

  • Development and support of micro-service based solutions primarily using Java Spring Boot, AngularJS and associated tooling.
  • Evolution of the application estate towards a micro-service based architecture to deliver maximum strategic benefit at lowest cost and risk.
  • Adoption and promotion of agile and lean principles and practices to ensure that the team serves exclusively to progress the business.
  • Promotion of DevOps practices to underpin the continuous delivery of value, and the drive for continuous improvement.
  • Accountable for software development adherence to internal and external policies to ensure compliance to organizational and regulatory standards.

Technical Skills:

  • Deep understanding of Java (8 or superior) and Java Spring (4 or superior) and solid understanding of OO principles;
  • Experience designing and building service oriented or micro service architectures;
  • Diligent with automated testing i.e. JUnit/Mockito/Cucumber, etc;
  • Solid experience with continuous integration and continuous delivery tools; e.g. GitLab, Jenkins
  • Agile development/Software life cycle;
  • Understanding of RESTful API principles;

Valued Skills:

  • Containerization – Docker or Kubernetes, OpenShift
  • Kafka
  • ELK
  • NoSQL database experience e.g. MongoDb;
  • Any experience of C# .NET useful for analysis of legacy applications to be redeveloped
  • SQL – Oracle, SqlServer
  • Experience with AngularJS

Language Skills:

  • English fluency (oral and written)

Place: Remote

Start date: Immediate

+ Show Original Job Post
























Software Engineer - Java - Remote Eligible
Remote
Engineering
About Timestamp