Senior Cloud Software Engineer - Spring Boot



  • Rodgers Almer is a Cloud software services and consulting company with clients located world-wide.  We are hiring Senior Java Software Engineers to work with technologies including Microservices, distributed data transactions, and highly scalable software.

    The majority of our services are provided remotely.  You will be given the opportunity to work from home, with minimal in-person meetings.  We use a combination of a strong software lifecycle, automated build pipelines with integration tests, and, in some cases, continuous delivery of software.  Our employees require discipline, excellent communication, and a passion for technology and problem solving.

    Basic Qualifications
    * Minimum of 3 years of Java, Groovy, or Kotlin application development experience
    * Minimum of 3 years of work experience in Java Development
    * Experience with Java 9+, Spring Boot 2+ and/or Spring Framework 5+
    * Understanding of Unit and Integration Testing with JUnit 5+, Mockito, and Hamcrest
    * Proven experience using version control patterns using Git

    Preferred Qualifications
    * Experience with Amazon AWS, Microsoft Azure, or Google Cloud
    * Spring Cloud (Config, Zookeeper, Kubernetes, Circuit Breaker)
    * Spring Framework MVC, Data, JPA
    * Experience with Agile development lifecycle including Atlassian JIRA, Confluence, Bamboo, and/or BitBucket
    * Exposure to HTML5 and RESTful Web Service calls
    * Experience with the LINUX command line

    Professional Skill Requirements
    * Proven success in contributing to an international, team-oriented environment
    * Ability to work remotely using Agile software practices and tools
    * Proven ability to work creatively and analytically in a problem-solving environment
    * Excellent communication (written and oral) and interpersonal skills

    Mandatory Inclusions

    Please provide the following when submitting an application.  If you fail to include ANY of the following without an explanation, your application will be immediately discarded.

    * A resume of previous experience including technologies used, including the salary received for the past two positions.
    * Code examples of Java, Groovy, and/or Kotlin that you personally wrote.  Good code will include unit and/or integration tests.  Links to online Git repositories preferred.
    * A brief description of what you like and dislike about being a software engineer.

     

    • Project Type:Ongoing project

     

    Skills and expertise

     

    Back-End Programming Languages
    Java
    Back-End Development Skills
    Spring Framework


Ask A Question