Senior Java Developer - Spring Boot Microservices & Azure Cloud
TALENT Software Services
Pleasanton, CA, United States
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$110,240.0 - $113,443.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Microsoft Azure
Cloud Computing
Cloud Computing Security
Software Quality
Continuous Integration
Information Engineering
DevOps
Github
Python (Programming Language)
Performance Tuning
+17 more
Software Engineering
SQL Databases
Scripting
Data Storage Technologies
Azure Data Factory
Spring Cloud
Spring-boot
Git
Containerization
Pyspark
Cosmos DB
Azure AKS
Restful APIs
Azure Synapse Analytics
Docker
Databricks
Microservices
Job description
- Design, develop, and maintain enterprise-grade applications using Java and Spring Boot.
- Build and implement scalable microservices-based architectures.
- Develop RESTful APIs and integrate internal and external systems.
- Deploy, manage, and monitor cloud-native applications on Microsoft Azure.
- Containerize applications using Docker.
- Deploy and orchestrate applications using Azure Kubernetes Service (AKS).
- Design, implement, and maintain CI/CD pipelines using GitHub Actions.
- Work with Azure Cosmos DB for data storage, retrieval, and performance optimization.
- Collaborate with Business Analysts, QA, DevOps, and Product Owners.
- Troubleshoot production issues and provide timely resolutions.
- Follow best practices for code quality, security, scalability, and performance.
Desirable Skills
- Azure Data Factory.
- Azure Databricks.
- Azure Synapse Analytics.
- Python programming.
- SQL.
- PySpark.
- Databricks data engineering., * Develop and maintain cloud-native applications using Java, Spring Boot, and microservices.
- Build, deploy, and manage applications on Microsoft Azure.
- Implement containerization and CI/CD automation.
- Ensure application reliability, security, scalability, and performance.
Requirements
Java, Microsoft Windows Azure, Software Engineering, Microservices, Cloud Computing, SQL (Structured Query Language), Microsoft Windows Azure, Python Programming/Scripting Language, Microservices, Application Programming Interface (API), * Strong experience in Java 8/11/17 or later.
- Extensive hands-on experience with Spring Boot.
- Strong understanding of Microservices Architecture.
- Experience developing and consuming RESTful APIs.
- Strong expertise in Microsoft Azure Cloud.
- Experience with Azure Kubernetes Service (AKS).
- Hands-on experience with Docker and containerization.
- Experience creating and maintaining CI/CD pipelines using GitHub Actions.
- Experience with Azure Cosmos DB.
- Knowledge of Git version control.
- Understanding of cloud security, scalability, monitoring, and performance optimization.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦