MA
Job Description
Role
- Participate in defining system requirements, producing designs and building application systems based on business requirements.
- Provide second level technical support for production systems on a rotational basis.
- Design, implement and review complex applications, integrations across multiple systems
- Troubleshoot problems in production systems and devise long term strategy to eliminate failure points
All About You
- Experience in Java JEE technologies as well as database integration.
- Competent with object oriented design and development techniques (design patterns, UML).
- Comfortable with UNIX/Linux command line interface; Python and Shell scripting skills are very valuable
- Deep understanding of Observability as an enterprise function
- Hands on with various Java libraries that provide metric logging and trace logging – such as micrometer, Otel
- Experience in Enterprise Application Framework and Tools – Spring, Hibernate, Apache Commons.
- Familiar with cloud native architectures. Exposure to Pivotal Cloud Foundry is a big plus
- Excellent communication and documentation skills.
- Recent experience using X509 certificates, SSH keys and PGP encryption. Knowledge of JCA/JCE is a plus.
- JWT, SAML, SSO and Java code integration to various IAM technologies and tools is a must
- Experience in working with stakeholders across geographies.
- Hands on with Agile and lean software practices and familiar with Agile work management tools such as JIRA, ALM, Aha!, Confluence
