Full Stack Java Developer

Sutherland Digital Services Inc.
Austin, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Austin, United States of America

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
Continuous Integration
DevOps
Distributed Systems
Amazon DynamoDB
Spring
Node.js
NoSQL
Selenium
Data Streaming
TypeScript
Amazon Web Services (AWS)
React
Spring-boot
Cypress
Indexer
Event Driven Architecture
WebPack
Git Flow
Integration Tests
Amazon Web Services (AWS)
Build Tools
Front End Software Development
Functional Programming
Api Design
Api Gateway
REST
Amazon Web Services (AWS)
Microservices

Requirements

*12+ Years of experience in Java development

  • 3-5 years professional Full Stack development experience

  • Java / Spring Boot / Spring Framework

  • AWS Services - Lambda, Fargate, API Gateway, ECS, S3, DynamoDB

  • Messaging/Streaming - SQS, Kinesis Data Streams

  • Orchestration - AWS Step Functions

  • Distributed Systems - microservices, event-driven architecture (EDA), async orchestration

  • API Design - RESTful APIs, service-to-service communication

  • DynamoDB - NoSQL schema design, high-performance data modeling

  • OpenSearch - indexing and search

  • DevOps - Infrastructure as Code (AWS CDK), Git-based workflows

  • React (JavaScript/TypeScript) - frontend (20% of role)

  • Node.js, Vite / Webpack - frontend build systems

  • Unit testing and integration testing (developer responsibility)

  • Cypress and Selenium/DTK - UI end-to-end test automation

  • CI/CD best practices

Apply for this position