Summary of job description in 30 words: Develop and maintain software applications using Java to meet business requirements.Main Responsibilities:Design and implement software featuresCollaborate with cross-functional teamsIdentify and prioritize software requirementsRequirements:Proficiency in Java and software developmentExperience with agile development methodologiesStrong communication and collaboration skills