Jobs → Engineering → Principal Software Engineer

Principal Software Engineer

irfan khanUnited StatesSENIORPosted 11d ago
JavaSpring BootMicrosoft AzureAzure Kubernetes ServiceKubernetesCloud-Native ArchitectureEnterprise Software ArchitectureDomain-Driven DesignOAuth AuthenticationOracle DatabaseCI/CD PipelinesAutomated TestingGitHub CopilotAngularAzure Data FactoryAzure Synapse Analytics
About the Role We are looking for an experienced Principal Software Engineer with strong hands-on expertise in Java, Spring Boot, Microsoft Azure, and enterprise software architecture. Key Responsibilities • Design and implement scalable enterprise applications • Lead cloud modernization initiatives • Establish architectural standards • Mentor engineering teams • Develop RESTful APIs and integrate with Oracle Database • Implement CI/CD pipelines and automated testing Requirements • Advanced Java Development • Spring Boot and RESTful API Development • Microsoft Azure and Azure Kubernetes Service (AKS) • Kubernetes and Cloud-Native Architecture • Enterprise Software Architecture and Technical Design • Domain-Driven Design (DDD) • OAuth Authentication and Security • Oracle Database Integration • CI/CD Pipelines and Automated Testing • Technical Leadership and Team Mentoring Benefits • Long-term contract with potential for extension or conversion

Similar projects

Lead .NET Mobile Engineer
lakshmi prasad · NET API, React Native, TypeScript
Kotlin Multiplatform Engineer
Saranyaka Prasad · Kotlin Multiplatform, Jetpack Compose, Compose Multiplatform
Java Full Stack Developer
Jyothi More · Java, Python, microservices
Early · 0 applied1 of 7,964 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy