Senior IT Software Engineer

New
C
CleraIT Professional Services
100% Remote (North America)ContractSenior
Salary80 USD per hour
Apply NowOpens the employer's application page

Job Details

Experience
Bachelor's degree with 10+ years of experience, or Master's degree with 8+ years of experience
Required Skills
AWSPostgreSQLDynamoDBJavaSpring BootCI/CDRESTful APIsMicroservicesScala

Requirements

  • Bachelor's degree with 10+ years of experience or Master's degree with 8+ years of experience.
  • 5+ years of software development experience using Java 8+.
  • 2+ years of Scala programming experience.
  • 2+ years of hands-on experience with Akka technologies (Streams, Actors, HTTP, Persistence).
  • Solid Computer Science fundamentals: data structures, algorithms, and system design.
  • Experience designing Spring Boot RESTful APIs.
  • Familiarity with application architectural patterns: MVC, Microservices, Event-driven.
  • Experience deploying and maintaining software on AWS at scale.
  • Proficiency with CI/CD tooling (Azure DevOps, Jenkins, or similar).
  • Experience with PostgreSQL and/or AWS DynamoDB.
  • Agile/Scrum working experience.
  • Demonstrated leadership on small-to-medium scale projects with strategic impact.

Responsibilities

  • Design, develop, and maintain scalable notification and event-driven microservices using Scala and Akka technologies (Streams, Actors, HTTP, Persistence).
  • Work independently on complex application and infrastructure components used across one or more systems.
  • Drive application development focused on delivering high-value business features.
  • Architect and implement high-availability, reliable solutions at scale.
  • Design well-defined RESTful APIs using Spring Boot.
  • Deploy and maintain software using CI/CD pipelines and AWS cloud services.
  • Work with relational and NoSQL databases including PostgreSQL and AWS DynamoDB.
  • Mentor and provide technical guidance to less senior engineers.
  • Establish good engineering practices and maintain high standards of software quality within the team.
View Full Description & ApplyYou'll be redirected to the employer's site
80 USD per hour
Apply Now