Develops and designs Java applications and technical solutions, ensuring code quality and participating in code reviews.