Remote Jobs / Software Development

Davis Technology Management is hiring for Senior Java Microservices Developer - Cloud Solutions

Java Spring Boot AWS

Job Description

Davis Technology Management is a successful technology company in the IT staffing, Technology Consulting and IT Managed Services sector. Our focus is crafting technical and staffing solutions that empower businesses and foster growth. Our foundation is built on a commitment to our Core Values, and a team dedicated to bridging the gap between innovative IT solutions and businesses seeking to navigate the complexities of the digital age.

At the heart of everything we do, we’re dedicated to exceeding expectations and creating RAVING FANS both within our internal team and amongst our clients.

Senior Java Microservices Developer – Cloud Solutions
Davis Technology Management
Full-Time Employee

📍 Location

  • Seattle area–based candidates preferred or fully remote within the U.S.

  • Candidates who can work onsite preferred: 2 days per week in Auburn, Washington

  • Must work regular Pacific Time business hours

💰 Compensation

  • Salary range: $110,000–$120,000 annually

  • Full benefits package included

🧩 Position Overview


Davis Technology Management is hiring a Senior Java Microservices Developer to backfill an existing role supporting a modern, cloud-native logistics platform. This is a hands-on senior engineering position focused on new development and major enhancements rather than production support. The role sits on an onshore team collaborating with offshore resources and requires someone who can become productive quickly in a fast-moving AWS-native environment.

You will work primarily on backend services supporting mobile and web-based external applications. The platform is heavily invested in AWS, with a strong push toward serverless and modern microservices architectures.

👥 Team and Environment

  • Onsite team: 2 full-time engineers, including the senior technical lead

  • Offshore team: 9 contractors handling support-related work

  • Onshore focus: new feature development and major platform enhancements

  • Product domain: logistics and external-facing applications

  • Architecture: cloud-native, AWS-first, moving toward serverless

🛠 Key Responsibilities

  • Design, develop, and enhance backend services for a large-scale logistics platform

  • Build and maintain Java Spring Boot microservices supporting mobile and web applications

  • Develop cloud-native and serverless components using AWS-native services

  • Work on microservices that are partially split and evolving toward more modular architectures

  • Develop Lambda-based services, including mobile-facing backend components

  • Collaborate with offshore teams while owning onshore development deliverables

  • Participate in Agile ceremonies and technical discussions

  • Contribute to architectural decisions with a focus on scalability, performance, and reliability

⚙️ Technical Stack and Focus Areas

  • Backend development using Java and Spring Boot

  • AWS-native services across the platform, with most infrastructure built using native AWS offerings

  • Serverless-first mindset, including Lambda-based services

  • Microservices architecture supporting external applications

  • Mobile, web-based, and API-driven systems

✅ Required Qualifications

  • 10 or more years of professional software development experience

  • At least 7 or more years of deep, hands-on Java backend development experience

  • Strong expertise with Java, Spring Boot, and microservices architectures

  • Extensive experience working in AWS environments

  • Ability to ramp up quickly and contribute productively with minimal onboarding

  • Experience working in distributed teams with onshore and offshore collaboration

☁️ AWS Experience

  • Hands-on experience with AWS services, including:

    • Lambda

    • API Gateway

    • IAM

    • VPC

    • EC2

    • RDS

    • S3

  • Cloud-native and serverless application patterns

🌟 Nice to Have

  • Prior experience working in logistics or complex external-facing platforms

  • Ability to work onsite in Auburn, WA up to two days per week

  • Experience modernizing or refactoring microservices toward serverless architectures

🗂 Interview Process

  • Up to 3-4 interview stages with technical team and stakeholders

📄 Employment Type

  • Full-time, direct hire with Davis Technology Management

This role is ideal for a senior engineer who enjoys modern AWS-native development, wants to focus on building and enhancing systems rather than support work, and values collaboration across distributed teams.

Apply

Related Jobs