As a Senior Java Engineer, you will design, develop, and maintain Java EE applications, focusing on scalability and performance. You will implement object-oriented software architectures, utilize JPA for database interactions, manage project dependencies with Maven, and deploy applications in containerized environments. You will also troubleshoot complex software issues, collaborate with cross-functional teams, and enforce best practices. The job involves working with technologies like Wildfly, OpenSearch, Redis and Linux-based systems. You will contribute to the development of an open and extensible platform, impacting security globally, and helping clients reach their full potential.