Designs and develops high-quality, scalable, and secure Java/Spring applications. Leads code reviews, mentors junior developers, architects solutions, and ensures code quality through testing. Collaborates with cross-functional teams.