Unilog
Full Stack Java Developer
Job Location
bangalore, India
Job Description
As a Full Stack Java Developer, you will be responsible for designing, developing, testing, and deploying scalable applications that meet our clients' needs. You will work across the full technology stack, from frontend to backend, and collaborate with other developers, business analysts, and stakeholders to deliver high-quality software solutions. Essential Qualifications and Primary Duties : Frontend : - Designing and implementing user interfaces using HTML, CSS, JavaScript, Bootstrap framework, and JSF for dynamic web applications. - Utilizing JavaScript frameworks such as Angular or React for enhanced interactivity and functionality. Backend : - Designing, developing, and maintaining full-stack applications using Java technologies, including Spring Boot, Struts, JSF, and JBoss. - Creating and managing RESTful web services for seamless integration with frontend and backend systems. - Writing clean, efficient, and maintainable code while adhering to best practices and coding standards. - Troubleshooting and debugging applications to identify and resolve issues promptly. - Conducting code reviews and providing feedback to team members to maintain code quality and consistency. - Participating in the entire software development lifecycle from requirements gathering to deployment and support. Database : - Collaborating with database administrators to ensure efficient data management in Oracle and MySQL databases. Desired Skills : - Experience with Hibernate and other Java frameworks for data persistence and application development. - Familiarity with JavaServer Faces (JSF) for building Java web applications. - Cloud development knowledge with GCP, AWS, or Azure for deploying and managing applications in cloud environments. Key Competencies : - Excellent communication skills, both verbal and written, to effectively collaborate with team members, stakeholders, and clients. - Strong problem-solving abilities with attention to detail and a proactive approach to resolving issues. - Ability to work independently and as part of a team in a fast-paced environment. - Flexibility and adaptability to handle changing priorities and requirements. - Willingness to continuously learn and stay updated with industry trends and technologies. - Customer-focused mindset with a commitment to delivering high-quality solutions that meet user needs. Qualifications : - Bachelor's degree in Computer Science, Information Technology, or related field. - 4-6 years of hands-on experience in full-stack Java development. Bonus Qualifications : - Familiarity with Agile development methodologies. - Experience with other frontend and Java frameworks or libraries. - Knowledge of additional database systems beyond Oracle and MySQL. - Familiarity with project management tools like Jira, version control systems like GitHub, container orchestration tools like Kubernetes, and CI/CD tools for automated deployment. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/26/2024
Location: bangalore, IN
Posted Date: 11/26/2024
Contact Information
Contact | Human Resources Unilog |
---|