About the Role - Job Description
Beautiful Concept Pvt Ltd is seeking a skilled Java Full Stack Developer to spearhead the creation of a dynamic website from inception to implementation. As a full-stack developer, you will play a pivotal role in crafting a robust, user-friendly, and scalable web platform, leveraging your expertise in both front-end and back-end development.
Responsibilities:
Collaborate with the project team to gather and analyze requirements, and architect solutions for web application development.
Develop and implement front-end architecture using HTML, CSS, and JavaScript, ensuring high performance and responsiveness of web applications.
Design and develop the back end using Java and relevant frameworks (such as Spring , Spring Boot), integrating databases and third-party services to create robust and scalable applications.
Create RESTful APIs for seamless communication between the front-end and back-end systems.
Implement security measures and data protection strategies to ensure the website's resilience against common vulnerabilities.
Conduct testing and debugging to optimize the website's performance and functionality.
Deploy the application, manage servers and cloud services as needed, and provide continuous support and maintenance.
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven work experience as a Java Full Stack Developer or similar role, demonstrating the successful development and deployment of web applications.
Strong proficiency in these core web technologies like HTML, CSS, and JavaScript is crucial.
Expertise in front-end frameworks/libraries like React, Angular, Backbone.js, and Vue.js for building dynamic and responsive user interfaces
Strong experience in Java programming language and related frameworks, particularly Spring or Spring Boot.
Expertise in ORM (Object-Relational Mapping) tools like Hibernate for database interaction
Solid understanding and practical experience in database management using SQL or NoSQL databases like MySQL, PostgreSQL, MongoDB, etc.
Strong experience in libraries like XML, jQuery, Bootstrap.
Experience in REST API Webservices, microservices, code merging and deployment using Git or Gitlab and IntelliJ.
Knowledge of deployment and DevOps practices using tools like Docker, Apache Tomcat, or cloud services (AWS, Azure, GCP).
Awareness of web security best practices and experience in implementing security protocols.
Excellent problem-solving skills, the ability to work both independently and as part of a team, and effective communication abilities.
Preferred Qualifications:
Certification in Java or relevant technologies.
Experience with Agile methodologies.
Eligibility & What you will need to do this job
You will require a laptop / desktop with Minimum 8 GB Ram
You will require a minimum of 30 MBPS Internet speed .
You will require a working headset with Mic
You may be required to join a Gmeet / Zoom Call - You will be required to turn on your video camera - Linked to your laptop / computer.
You will require a quiet place to work which is free of loud noises.
Before you Apply
You will need 45 - 50 Minutes to complete Round 1
Do NOT Open the link in a Mobile phone - It will not work
Ensure that you have a stable internet connection
Once Submitted - You will not be able to submit the questionnaire again .