Java Developer
Satish KumarUnited StatesSENIORPosted 5h ago
JavaJava 11Java 17Java 21Spring BootSpring FrameworkRESTful APIsMicroservicesDistributed enterprise applicationsObject-oriented designDesign patternsMultithreadingConcurrencyAsynchronous processingJSONXMLHTTP/HTTPSWebSocketsSQLMicrosoft SQL ServerPostgreSQLGitGitHubBranchingPull requestsRelease managementMicrosoft AzureAzure App ServiceAzure FunctionsAzure Container AppsAzure Container RegistryAzure SQL DatabaseAzure StorageKey VaultAzure MonitorApplication InsightsCI/CD pipelinesAutomated testingGitHub ActionsAzure DevOpsMavenGradleDocker
About the Role
We are looking for an experienced Java Developer to join our team. This role requires extensive experience with Java and Spring frameworks, as well as cloud technologies.
Key Responsibilities
• Develop applications using Java (Java 11/17/21)
• Work with Spring Boot and Spring Framework
• Design and implement RESTful APIs and microservices
• Integrate distributed enterprise applications
• Troubleshoot application performance and production issues
• Build CI/CD pipelines and automated testing
Requirements
• 7+ years of professional software development experience
• 5+ years of experience with Java, Spring Boot, and Spring Framework
• 5+ years of experience with RESTful APIs and microservices
• 5+ years of experience with object-oriented design and design patterns
• 5+ years of experience with SQL and relational databases
• 5+ years of experience with Git and GitHub
• 3+ years of experience with Microsoft Azure and its services
• 3+ years of experience with CI/CD pipelines and automated testing
• Industry certifications in Azure, Java, or cloud technologies