Job Title: Java Developer with Struts ExperienceTeam is looking for a talented Java Developer who specializes in Struts to join our dynamic team. In this role, you will be responsible for designing and developing web applications utilizing the Struts framework, ensuring high performance and responsiveness to requests from the front-end. Your expertise in Java and Struts will be crucial in delivering high-quality software solutions that align with business goals. You will collaborate closely with other developers, project managers, and stakeholders to develop efficient and effective applications. RequirementsKey Responsibilities:
Design and implement web applications using Java and the Struts frameworkWork with front-end developers to integrate user-facing elements using server-side logicTroubleshoot and optimize applications for maximum speed and scalabilityCollaborate with project stakeholders to gather requirements and implement solutionsParticipate in code reviews and ensure adherence to coding standardsDocument development processes, code changes, and application functionalitiesStay updated with emerging trends and technologies in Java and web application developmentRequired Skills and Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field3+ years of professional experience in Java developmentStrong expertise with the Struts frameworkExperience in implementing MVC architecture in web applicationsKnowledge of front-end technologies including HTML, CSS, and JavaScriptFamiliarity with relational databases and experience in writing SQL queriesUnderstanding of version control systems, particularly GitStrong problem-solving skills and ability to work in a team-oriented environmentExcellent communication and interpersonal skillsBenefitsWork with one of the Big 4's in India
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.