15 Flipped.ai Jobs
Java Developer - (3-8 yrs)
Flipped.ai
posted 11hr ago
Flexible timing
Key skills for the job
Job Summary :
We are seeking a highly motivated and skilled Java Developer with a strong understanding of cloud computing, specifically Microsoft Azure. You will be responsible for designing, developing, and maintaining high-quality Java applications that leverage the power of Azure services.
Responsibilities :
- Design, develop, and deploy robust and scalable Java applications using Spring Boot, Spring MVC, or other relevant frameworks.
- Develop and implement RESTful APIs and microservices.
- Integrate with various Azure services, such as Azure Functions, Azure SQL Database, Azure Cosmos DB, Azure Service Bus, and Azure Blob Storage.
- Implement and maintain CI/CD pipelines using Azure DevOps or other tools.
- Troubleshoot and debug application issues.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with the latest Java and Azure technologies and best practices.
- Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers.
Qualifications :
- Bachelor's degree in Computer Science or a related field.
- 3+ years of professional experience in Java development.
- Strong understanding of object-oriented programming principles.
- Experience with Spring Boot, Spring MVC, or other relevant Java frameworks.
- Experience with RESTful API design and development.
- Experience with cloud computing platforms, particularly Microsoft Azure.
- Familiarity with Azure services such as Azure Functions, Azure SQL Database, Azure Cosmos DB, Azure Service Bus, and Azure Blob Storage.
- Experience with CI/CD pipelines and tools like Azure DevOps.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Passion for learning new technologies.
Bonus Points :
- Experience with containerization technologies like Docker and Kubernetes.
- Experience with NoSQL databases.
- Experience with message queues and stream processing.
- Experience with Agile development methodologies.
- Azure certifications (e.g., Azure Developer Associate)
Functional Areas: Software/Testing/Networking
Read full job description