Senior Software Engineer, Operations
Core
Provide ongoing support, development, and stability for Java-based enterprise applications in production and test environments.
Role type
Senior Software Engineer (Application Operations Support)
Builds
Java services deployed via Kubernetes containers
Domain
Financial Services / Enterprise Java
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Java, JavaScript, HTML, XML, CSS, J2EE (Servlet, JDBC, JSP), Spring framework, ReactJS, Kubernetes, Docker, SpringBoot, SpringMVC, Web Security/OWASP, SOAP, REST API, JSON, SQL, Oracle, POSTGRES, Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, Ansible, Kafka
Preferred skills
AWS cloud hosting, Middleware (WebSphere/WebLogic), Agile frameworks (Kanban, Scrum), Team collaboration tools (Confluence, JIRA, MS Teams)
Responsibilities
Respond to service requests, incidents, and problems; perform root-cause analysis and service restoration; design, develop, test, and debug Java services; conduct proactive monitoring and security compliance; participate in system renewal, upgrades, and disaster recovery projects.
Seniority
Senior, hands-on IC