27/06/2024
We are hiring for Full stack Developer.
Job Title: Java Full Stack Developer
Location: Bangalore
Job Type: Full-Time
Company Overview:
Grats Technologies is a leading company dedicated to providing innovative solutions to our clients. We are looking for a highly skilled Java Full Stack Developer to join our dynamic team and contribute to the development of robust and scalable applications.
Job Summary:
We are seeking a Java Full Stack Developer with strong technical skills to build and maintain web applications. The ideal candidate will have experience in both front-end and back-end development, be proficient in Java, and have a good understanding of web frameworks, databases, and cloud technologies.
Key Responsibilities:
✅Develop and maintain web applications using Java and related technologies.
✅Design and implement front-end features using HTML, CSS, and JavaScript frameworks (e.g., Angular, React, Vue.js).
✅Create and manage back-end services and databases (e.g., SQL, NoSQL).
✅Collaborate with cross-functional teams to define, design, and ship new features.
✅Write clean, maintainable, and efficient code.
Perform code reviews and provide constructive feedback.
Ensure the performance, quality, and responsiveness of applications.
✅Troubleshoot, debug, and upgrade existing software.
Stay up-to-date with emerging technologies and industry trends.
Requirements:
✅Bachelor's degree in Computer Science, Information Technology, or a related field.
✅2-5 years of experience in Java development.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks.
✅Strong understanding of back-end development with Java, including frameworks like Spring, Spring Boot, Hibernate, etc.
Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).
✅Familiarity with RESTful APIs and web services.
Knowledge of version control systems (e.g., Git).
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
✅Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Preferred Qualifications:
Experience with Agile/Scrum methodologies:
✅Familiarity with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes).
✅Knowledge of testing frameworks and tools (e.g., JUnit, Selenium).
Interested people can send their resumes at [email protected]