← Back to jobs

Kanshe Infotech Inc Logo
Software Engineer

Kanshe Infotech Inc

 

Coppell, Texas, USA

Posted On: Just posted
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design and maintain transactional systems using Java and Spring Boot on AWS. You will own the migration of legacy components to cloud-native architectures, ensuring high availability and data integrity.

This role is on-site.

Responsibilities

  • Build scalable services using Java, Spring Boot, and AWS ECS with Aurora PostgreSQL.
  • Implement concurrency controls such as advisory locks and optimistic versioning for transactional integrity.
  • Orchestrate asynchronous workflows using SQS, EventBridge, and Kafka.
  • Automate infrastructure provisioning with Terraform and AWS CDK.
  • Migrate legacy codebases to cloud-native patterns using state machines and parallel-run validation.

Required Skills

  • 7+ years of professional experience with Java and Spring Boot.
  • Hands-on AWS experience, specifically with ECS, Aurora PostgreSQL, SQS, and EventBridge.
  • Deep understanding of concurrency controls, including advisory locks and optimistic versioning.
  • Experience building transactional systems with strict consistency requirements.
  • Proficiency with Kafka for event streaming.
  • CI/CD experience, preferably with GitLab.
  • Infrastructure as Code skills with Terraform or AWS CDK.
  • Knowledge of Drools Rules Engine and state machine patterns.
  • Experience with Resilience4j and legacy-to-cloud migration strategies.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs