Java Developer - Vice President - Software Engineering
Core
Senior technical leader and hands-on architect owning end-to-end delivery of business-critical Java applications and platform capabilities for Corporate Workplace Technology.
Role type
Vice President, Senior IC Java Architect & Technical Lead
Builds
Corporate Information Management, Corporate Real Estate, Property Management, Travel, Security, and Investigations applications
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Core Java, Java RESTful APIs, Spring Boot, Microservices, Kubernetes, React/Angular, PostgreSQL/SQL Server/DB2, Linux, CI/CD, Object-Oriented Design, Distributed Systems, AI-assisted development tools
Preferred skills
Informatica ETL, TDD/BDD, Python/Perl/Shell scripting, OAuth2/OIDC
Technologies
Spring, Gradle/Maven, IBM MQ Series, Kubernetes, React, Angular, PostgreSQL, MS SQL Server, DB2, JUnit, GitHub Copilot, Claude Code
Responsibilities
Own technical roadmap and architecture for critical applications; Lead design discussions and set technical direction; Provide hands-on design and development of core Java and full-stack solutions; Mentor engineers and raise technical standards; Drive engineering excellence including automated testing and observability; Investigate and resolve production issues; Produce proofs of concept for new capabilities; Apply AI-assisted development tools responsibly.
Seniority
VP, Senior hands-on IC with strategic influence