Key Responsibilities
Development & Coding :
Develop high-quality, scalable, and maintainable applications using Java and the Spring Boot framework.
Write effective unit and integration tests.
Participate in code reviews and ensure adherence to coding standards.
Cloud Deployment & PaaS :
Deploy, configure, and manage applications using Azure App Services .
Utilize Docker for containerizing applications and ensure they are cloud-ready.
Manage application data using RDBMS (Relational Database Management Systems) , including connection configurations and performance tuning.
Collaboration & Process :
Collaborate with Architects, DevOps, and QA teams throughout the software development lifecycle.
Participate in requirement analysis, system design discussions, and troubleshooting.
Required Skills
Experience : 5-8 years in software development.
Primary Language : Java .
Frameworks : Spring Boot (essential).
Cloud : Hands-on experience with Microsoft Azure PaaS , specifically Azure App Services .
Database : Experience working with RDBMS (e.g., PostgreSQL, MySQL, SQL Server).
Containerization : Proficiency with Docker .
Java Azure • Vapi, Gujarat, India