Senior Full Stack Developer
Virtuoso Staffing Solutions · Hyderabad · hybrid · Posted today
About a minute. You'll make an account on the way through.
About this role
Job Summary
We are looking for a highly skilled Java Full Stack Developer to design and develop scalable enterprise applications. The ideal candidate will have strong experience in Java, Spring Boot, Microservices architecture, and ReactJS, along with hands-on experience working with Azure cloud services and databases such as MongoDB or PostgreSQL. The candidate will collaborate with cross-functional teams to deliver high-quality software solutions in an Agile environment.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using Java and ReactJS.
- Develop RESTful APIs and Microservices using Spring Boot.
- Build dynamic and responsive frontend applications using ReactJS, JavaScript, HTML, and CSS.
- Work with SQL databases like MongoDB or relational databases like PostgreSQL for data management.
- Deploy, monitor, and maintain applications on Microsoft Azure Cloud.
- Collaborate with product managers, QA teams, and DevOps teams throughout the software development lifecycle.
- Write clean, maintainable, and efficient code following best coding practices.
- Participate in code reviews, debugging, and performance optimization.
Required Skills
- Strong proficiency in Java and Spring Boot.
- Experience in building Microservices-based architectures.
- Frontend development experience using ReactJS, JavaScript, HTML5, and CSS3.
- Hands-on experience with MongoDB (NoSQL) or PostgreSQL.
- Experience working with Microsoft Azure Cloud services.
- Good understanding of REST APIs, JSON, and API integrations.
- Experience with Git version control and Agile/Scrum methodologies.
Preferred Skills
- Experience with Docker or Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Spring Security and OAuth authentication.
- Experience with Redux or modern React libraries.
- Understanding of cloud-native application development.
Education
Bachelors degree in Computer Science, Information Technology, or a related field.
Soft Skills
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Ability to work in a fast-paced Agile development environments.
Note :Immediate Joiners and the candidates who can take hacker rank test are preferred
Sourced from naukri