Overview
On Site
Full Time
Skills
Cloud Computing
Software Engineering
Data Modeling
Storage
Collaboration
Quality Assurance
Sprint
Incident Management
React.js
.NET
WPF
React Native
Backend Development
Java
Spring Framework
RESTful
Microservices
SQL
Database
PostgreSQL
Amazon DynamoDB
NoSQL
Multithreading
Concurrent Computing
Performance Tuning
Git
Continuous Integration
Continuous Delivery
Workflow
Build Tools
Apache Maven
Gradle
Analytical Skill
Amazon Web Services
Amazon S3
Apache Kafka
Amazon SQS
Docker
Orchestration
Kubernetes
API
OAuth
Writing
JUnit
Mockito
Job Details
Position: Engineer 2
Location: Seattle, WA
Duration: 1 year
Schedule: 8 hours a day | 8-5 or 9-6 Pacific time 4 days mandatory onsite - MON-THURS
Equipment - MacBook Needed
Interview Process: 2 1 hour interviews. 1 Behavioral 2. Technical
Potential to convert? - Yes
Description:
Design, build, and maintain backend services and RESTful APIs using Java and Spring Boot
Develop scalable, cloud-native microservices following best practices in software engineering.
Work with Amazon Aurora and DynamoDB for data modeling, storage, and performance optimization.
Collaborate with product managers, frontend engineers, and QA to deliver high-quality features.
Build and maintain integration with internal and external systems
Participate in code reviews, sprint planning, deployments, and incident response
Ensure performance, security, and reliability of backend services in production
Education:
B Tech or M Tech CS/IT - React , .Net WPF and React Native is a plus
Skills:
5-10 years of experience in backend development using Java (8 or above) and Spring Boot
Hands-on experience with RESTful API development and microservices architecture
Proficiency in working with both SQL and NoSQL databases
Strong experience with Amazon Aurora (PostgreSQL)
Familiarity with Amazon DynamoDB and designing efficient NoSQL data models
Solid understanding of multithreading, concurrency, and application performance tuning
Familiarity with Git, CI/CD workflows, and build tools (Maven/Gradle)
Strong analytical and troubleshooting skills
Preferred Qualifications
Experience with AWS services like Lambda, S3, API Gateway, ECS, or EKS
Familiarity with event-driven architecture and tools like Kafka or SQS
Experience with containerization tools such as Docker and orchestration using Kubernetes
Knowledge of secure coding practices, API security, and OAuth2
Experience writing unit and integration tests with JUnit, Mockito, or similar frameworks
Monitoring/logging experience with tools like CloudWatch, ELK stack
#TB_IT
#ZR
Location: Seattle, WA
Duration: 1 year
Schedule: 8 hours a day | 8-5 or 9-6 Pacific time 4 days mandatory onsite - MON-THURS
Equipment - MacBook Needed
Interview Process: 2 1 hour interviews. 1 Behavioral 2. Technical
Potential to convert? - Yes
Description:
Design, build, and maintain backend services and RESTful APIs using Java and Spring Boot
Develop scalable, cloud-native microservices following best practices in software engineering.
Work with Amazon Aurora and DynamoDB for data modeling, storage, and performance optimization.
Collaborate with product managers, frontend engineers, and QA to deliver high-quality features.
Build and maintain integration with internal and external systems
Participate in code reviews, sprint planning, deployments, and incident response
Ensure performance, security, and reliability of backend services in production
Education:
B Tech or M Tech CS/IT - React , .Net WPF and React Native is a plus
Skills:
5-10 years of experience in backend development using Java (8 or above) and Spring Boot
Hands-on experience with RESTful API development and microservices architecture
Proficiency in working with both SQL and NoSQL databases
Strong experience with Amazon Aurora (PostgreSQL)
Familiarity with Amazon DynamoDB and designing efficient NoSQL data models
Solid understanding of multithreading, concurrency, and application performance tuning
Familiarity with Git, CI/CD workflows, and build tools (Maven/Gradle)
Strong analytical and troubleshooting skills
Preferred Qualifications
Experience with AWS services like Lambda, S3, API Gateway, ECS, or EKS
Familiarity with event-driven architecture and tools like Kafka or SQS
Experience with containerization tools such as Docker and orchestration using Kubernetes
Knowledge of secure coding practices, API security, and OAuth2
Experience writing unit and integration tests with JUnit, Mockito, or similar frameworks
Monitoring/logging experience with tools like CloudWatch, ELK stack
#TB_IT
#ZR
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.