Lead Java Developer
Role: Staff Java DeveloperLocation: NYC,NY / Alpharetta, GARequired Skills & Qualifications15+ years of hands-on experience with Java, Spring, and Python.Strong understanding of Object-Oriented Programming (OOP) principles.Strong experience with Spring and Spring Security.Understanding of application and data security principles.Strong knowledge of HTTP, REST APIs, TLS/SSL, authentication, and authorization.Strong debugging and troubleshooting skills.Experience working with production applications and resolving technical issues.Experience with Git or other version-control systems.Experience with LDAP and JDBC.Strong knowledge of relational databases such as:OraclePostgreSQLMicrosoft SQL ServerSybaseStrong communication and collaboration skills.Experience working in Agile/Scrum environments.