Senior Back-End Software Engineer - HYBRID - Must be Local

CCS IT

Senior Back-End Software Engineer - HYBRID - Must be Local

Lone Tree, CO
Full Time
Paid
  • Responsibilities

    Required qualifications:

    · BA/BS degree in Computer Science or equivalent.

    · 8+ years of hands-on java back-end software development experience.

    · Strong experience developing RESTful APIs with Java 17, Spring Boot, Spring Batch and Hibernate.

    · Strong knowledge of object-oriented principals and design patterns.

    · Application development using TDD practices.

    · Experience writing unit, mutation, integration, and end-to-end tests.

    · Understanding of Agile frameworks, including experience participating in a Scrum-based delivery team.

    · Experience with continuous integration and delivery tools, such as Bamboo and GitHub/GitActions.

    · Relational database experience within MSSQL, PostgreSQL or Oracle.

    · Understanding cloud-native enterprise applications deployed in PCF, AWS, GCP or Azure.

    · Experience detecting, troubleshooting, and remediating issues affecting production applications.

    · Proven experience in building high-quality software by enforcing software development best practices, including code reviews, and adherence to coding standards.

    · Exceptional interpersonal skills, including team interaction and communication skills.

    Preferred qualifications:

    · Application performance evaluation and tuning skills.

    · Experience in building nonfunctional frameworks or libraries.

    · Experience using messaging queues and streaming technologies, such as Kafka and rMQ.

    · Non-relational DB experience.

    · Wealth Management and/or Financial Services industry experience.

    · Ability to quickly learn & become proficient with new technologies.

    · Spring Cloud