Senior Java Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Luxoft · 3 hours ago

Senior Java Software Engineer

Luxoft is seeking a Senior Java Software Engineer to design, develop, and maintain Java-based applications. The role involves architecting microservices solutions, building RESTful APIs, and deploying applications on Azure Cloud while implementing best practices in cloud engineering and DevOps.

AutomotiveConsultingInformation ServicesInformation TechnologyOutsourcingService IndustrySoftware
check
H1B Sponsor Likelynote
Hiring Manager
Bryan Rider
linkedin

Responsibilities

Design, develop, and maintain Java-based applications using modern engineering practices
Architect and implement microservices-based solutions, ensuring scalability, resilience, and maintainability
Develop and integrate RESTful APIs for internal and external consumption
Collaborate with architects and engineering leadership to define best practices and standards
Cloud Engineering (Azure)
Build and deploy applications on Azure Cloud, leveraging:
Azure Kubernetes Service (AKS) for container orchestration
Azure Event Hub for event-driven architectures
Azure Cosmos DB (MongoDB API) and Azure PostgreSQL for data storage
Implement secure and scalable networking using Azure VNet and private network configurations
Automate provisioning and management of cloud resources using scripts and templates
Containerization & Orchestration
Package applications using Docker and create optimized, secure container images
Manage deployment, scaling, and lifecycle of applications in Azure Kubernetes
DevOps & Continuous Delivery
Build and maintain CI/CD pipelines using GitHub Actions for automated testing, building, and deployment
Manage source code and release processes using Git, GitHub, and CloudSmith
Implement monitoring and performance management using Dynatrace
Configure and optimize logging pipelines using Dynatrace & Mezmo
Apply cloud-native security best practices, ensuring compliance, reliability, and threat mitigation

Qualification

Java 17+Azure Kubernetes ServiceREST / GraphQLDockerAzure Cosmos DBGitHub ActionsMicroservices architectureScripting skillsDevOps & AutomationAzure Event HubAzure PostgreSQLGit & GitHub

Required

5+ Years of Java development expertise
Java 17+ (Spring Boot 3 for API development)
REST /GraphQL (Apollo, Spring GraphQL)
Strong proficiency in Java SE (Core Java)
Strong experience with Docker and container-based development
Hands-on experience with Azure Kubernetes Service (AKS)
Proficiency with Azure cloud infrastructure including VNet, private networking, and security configurations
Practical knowledge of Azure Event Hub
Azure Cosmos DB (MongoDB API)
Azure PostgreSQL
DevOps & Automation
Advanced experience with GitHub Actions (build/test/deployment)
Strong scripting and automation skills (Bash, Python, PowerShell, or similar)
Hands-on experience with Git, GitHub, and CloudSmith
Proven track record building microservices architectures
Strong understanding of RESTful APIs and integration patterns

Company

Luxoft is an IT company that works globally to give customers software development, product engineering, and consulting.

H1B Sponsorship

Luxoft has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (37)
2024 (31)
2023 (34)
2022 (34)
2021 (28)
2020 (26)

Funding

Current Stage
Public Company
Total Funding
$102.4M
Key Investors
VTB Capital Investment Management
2019-01-07Acquired
2013-12-13Post Ipo Equity· $42.4M
2013-06-26IPO

Leadership Team

leader-logo
James Hopson
CTO Mobile and Network Solutions
linkedin
Company data provided by crunchbase