Job Title: Software Engineer - Java Company Name: Timestamp Group Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/ixtm8b7s6nn9jgfa Job Description: Posted 8mo agoSoftware Engineer - Java@ Timestamp GroupView All JobsWebsiteUnited StatesRemoteFull TimeResponsibilities:Developing microservices, Architecting services, Promoting AgileRequirements Summary:Java 8+, Spring Boot, microservices, REST, Agile/DevOps, CI/CD, testing (JUnit/Mockito/Cucumber).Technical Tools Mentioned:Java, Spring Boot, AngularJS, JUnit, Mockito, Cucumber, GitLab, Jenkins, CI/CD, Agile, REST, Docker, Kubernetes, OpenShift, MongoDB, Oracle, SQL Server, C# .NET, AngularJS 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.  Role: Software Engineer - Java 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 AngularJSLanguage Skills:·      English fluency (oral and written)  Place:  Remote Start date:  Immediate