Software Engineer
Motion Recruitment Partners LLC.
Scottsdale, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 166KJob location
Scottsdale, United States of America
Tech stack
Java
API
Amazon Web Services (AWS)
Cloud Computing
Code Review
Databases
Continuous Integration
Relational Databases
Service-Oriented Architecture
Software Engineering
SQL Databases
Cloud Platform System
Spring Cloud
Spring-boot
Backend
Deployment Automation
REST
Software Version Control
Microservices
Job description
This opportunity is ideal for an experienced backend engineer who enjoys owning features from design through production. The team works on systems where reliability, performance, and security are critical, and contractors are treated as core contributors who collaborate closely with engineering, QA, and product teams. Required Skills & Experience, * Design, develop, and maintain backend services in Java
- Build and support cloud-native applications on AWS
- Participate in technical design and architecture discussions
- Write clean, testable, and well-documented code
- Troubleshoot and support existing services
Tech Breakdown
- 50% Java / Spring Boot
- 30% AWS / Cloud Infrastructure
- 20% Databases, APIs, and supporting tools
Daily Responsibilities
- 70% Hands-on development
- 10% Technical design and leadership input
- 20% Team collaboration and planning
Requirements
- 5+ years of professional software development experience
- Strong Java development experience
- Hands-on experience with Spring Boot and RESTful APIs
- Experience working in AWS or other cloud environments
- Solid understanding of SQL and relational databases
- Experience with source control and code review practices
- Comfortable working in Linux/Unix environments
Desired Skills & Experience
- Experience with microservices or SOA-based architectures
- Event-driven or asynchronous system experience
- Automated testing frameworks (unit and functional)
- CI/CD or deployment automation exposure
- Experience supporting production applications