Java Developer / Must have Cosmos DB and Azure

Motion Recruitment
Philadelphia, PA, United States
26 days ago
Apply on us.experteer.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Applications Architecture Microsoft Azure Cloud Computing Code Review Data Sharing Distributed Systems Software Architecture Cloud Services Software Engineering
+9 more
Systems Integration Data Storage Technologies Spring-boot Backend Build Management Production Code Cosmos DB Restful APIs Microservices

Job description

Experteer Overview As a Senior Backend Developer, you will design and build a new cloud-based data-sharing platform, focusing on scalable server-side services. You collaborate with engineers, architects, and product teams to deliver reliable APIs and distributed systems. You work primarily on backend architecture, performance, and security to support high-volume applications. This is a hands-on role that shapes the core platform and leverages modern cloud technologies for scalable data sharing. Compensation / Benefits * Design, develop, test, and maintain scalable backend applications using Java and Spring Boot * Build and enhance RESTful APIs and microservices * Develop cloud-based services supporting a new consumer data-sharing platform * Work extensively with Cosmos DB for data storage and management * Develop applications within a cloud environment, with a strong preference for Microsoft Azure * Collaborate with architects and senior engineers on system design and technical decisions * Write clean, maintainable, well-tested production code * Troubleshoot complex application and production issues * Participate in code reviews and contribute to engineering best practices * Help ensure applications are scalable, reliable, secure, and highly available * Work in an Agile development environment with cross-functional teams Tasks * Senior-level software development experience * Strong hands-on experience with Java * Extensive experience with Spring Boot * Strong background developing microservices * Cosmos DB experience is required * Experience developing and integrating REST APIs * Experience working with cloud platforms * Azure experience strongly preferred * Strong understanding of distributed systems and backend architecture * Excellent communication and collaboration skills Key requirements * Paid Holidays * Paid Vacation and Sick Leave * Medical, Dental, and Vision Insurance * Life and AD&D Insurance * 401(k) Retirement Plan with Company Match * Professional Growth and Development Opportunities

Requirements

decisions * Write clean, maintainable, well-tested production code * Troubleshoot complex application and production issues * Participate in code reviews and contribute to engineering best practices * Help ensure applications are scalable, reliable, secure, and highly available * Work in an Agile development environment with cross-functional teams Tasks * Senior-level software development experience * Strong hands-on experience with Java * Extensive experience with Spring Boot * Strong background developing microservices * Cosmos DB experience is required * Experience developing and integrating REST APIs * Experience working with cloud platforms * Azure experience strongly preferred * Strong understanding of distributed systems and backend architecture * Excellent communication and collaboration skills Key requirements * Paid Holidays * Paid Vacation and Sick Leave * Medical, Dental, and Vision Insurance * Life and AD&D Insurance * 401(k) Retirement Plan with Company Match * aaa practices Growth and Development Opportunities

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:35 min

Evaluating blob storage against cosmos db for unstructured data

Menaka Baskerpillai · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all