JAVA Developer
Experience Required: 5-8 Years
Location: Bangalore(Hybrid)
JD for Java - Required Qualifications
Bachelor's or Master’s degree in Computer Science, Electronics, Electrical
5-8 years of enterprise scale software design and development experience using Java, Spring Boot.
2+ years of experience into design and architecture discussions and good level of contribution on architecture, design patterns, reliability, and scaling.
Excellent communication skills.
Required Skills
Java: Strong programming skills in Java, including object-oriented programming principles, design patterns, and familiarity with Java frameworks.
Spring Boot: Hands-on experience in developing Spring Boot applications, including dependency injection, ORM (Object-Relational Mapping), and REST API development.
Microservices: Understanding of microservices architecture and experience in building and deploying microservices-based applications.
Azure: Knowledge of Microsoft Azure cloud platform, including Azure App Service, Azure Functions, Azure SQL Database, and Azure DevOps for CI/CD.
CI/CD: Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) practices, including automated testing, build pipelines, and deployment strategies.
SQL: Proficiency in writing SQL queries, managing databases, and understanding of relational database concepts.