Java Fulstack

9 - 13 years

Bangalore

Posted:1 week ago

Apply

Job Description

As a Fullstack Java Developer at our company, you will be responsible for developing and maintaining both front-end and back-end components of web applications. You will work closely with stakeholders to gather requirements, design technical specifications, and write clean, efficient code following best practices. Your role will involve integrating user-facing elements with server-side logic, testing and debugging applications, optimizing performance, and collaborating with cross-functional teams to deliver high-quality solutions. Additionally, you will be expected to maintain comprehensive documentation for code, system architecture, and application processes. Key Responsibilities: - Develop and maintain front-end and back-end components of web applications using Java and modern web technologies. - Collaborate with stakeholders to gather requirements and translate them into technical specifications and design documents. - Write clean, efficient, and well-documented code following best practices and coding standards. - Integrate user-facing elements with server-side logic and ensure seamless interaction between front-end and back-end systems. - Perform thorough testing and debugging of applications to identify and resolve issues promptly. - Optimize application performance and scalability through code optimization and efficient database queries. - Work closely with cross-functional teams to deliver high-quality solutions. - Maintain comprehensive documentation for code, system architecture, and application processes. Required Qualifications: - 9+ years of experience as a Fullstack Developer or in a similar role, with a strong focus on Java development. - Hands-on practical experience in system design, application development, testing, and operational stability using Java and Oracle. - Knowledge in Spring Framework and Spring Cloud Computing. - Experience with HTML5, CSS, and precompilers like Sass and LESS. - Good knowledge of unit/integration/e2e testing with continuous deployment (CI/CD). - Automation experience with Cucumber/Automated Functional Testing and Test Driven Development (TDD). - Overall knowledge of the Software Development Life Cycle, Scrum, and agile tools such as JIRA and Confluence. - Proficiency in Java and related frameworks (e.g., Spring, Hibernate). - Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js. - Familiarity with RESTful APIs and microservices architecture. - Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB. - Understanding of version control systems, preferably Git. - Strong analytical and problem-solving skills. - Excellent verbal and written communication skills. - Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience. Preferred Qualifications: - Experience with cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes). - Familiarity with DevOps practices and CI/CD pipelines. - Relevant certifications (e.g., Oracle Certified Java Programmer) are a plus. As a Fullstack Java Developer at our company, you will be responsible for developing and maintaining both front-end and back-end components of web applications. You will work closely with stakeholders to gather requirements, design technical specifications, and write clean, efficient code following best practices. Your role will involve integrating user-facing elements with server-side logic, testing and debugging applications, optimizing performance, and collaborating with cross-functional teams to deliver high-quality solutions. Additionally, you will be expected to maintain comprehensive documentation for code, system architecture, and application processes. Key Responsibilities: - Develop and maintain front-end and back-end components of web applications using Java and modern web technologies. - Collaborate with stakeholders to gather requirements and translate them into technical specifications and design documents. - Write clean, efficient, and well-documented code following best practices and coding standards. - Integrate user-facing elements with server-side logic and ensure seamless interaction between front-end and back-end systems. - Perform thorough testing and debugging of applications to identify and resolve issues promptly. - Optimize application performance and scalability through code optimization and efficient database queries. - Work closely with cross-functional teams to deliver high-quality solutions. - Maintain comprehensive documentation for code, system architecture, and application processes. Required Qualifications: - 9+ years of experience as a Fullstack Developer or in a similar role, with a strong focus on Java development. - Hands-on practical experience in system design, application development, testing, and operational stability using Java and Oracle. - Knowledge in Spring Framework and Spring Cloud Computing. - Experience with HTML5,

Skills Required

java html5 css sass less spring framework unit testing integration testing cucumber software development life cycle scrum jira confluence devops angular restful apis mysql postgresql mongodb git verbal communication written communication spring cloud computing endtoend testing cicd test driven development tdd react vuejs microservices architecture problemsolving cloud platforms containerization tools

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now
coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Photon logo
Photon

IT Services and IT Consulting

Tech City

RecommendedJobs for You