Overview
We are seeking 4+ years of experienced Java application developer with Devops to join our team. The successful candidates will work with our existing application teams to manage maintenance and technical debt items. This includes operating system upgrades, database upgrades, and addressing security-related requirements.
Responsibilities
- Provide application maintenance support for our Java codebase, including upgrades to underlying operating systems (OS) and databases (Oracle/MSSQL).
- SQL Skills, writing queries, optimization of queries, indexing, purging etc…
- Hands on Shell scripting experience
- Address security-related requirements such as vulnerability checks, SSL, Log4j, HTTP/HTTPS, FTP/SFTP.
- Assist in Disaster Recovery (DR) and load testing exercises.
- Review logs and triage any issues that arise from these tasks.
- Conduct analysis and resolve production issues
- Provide and address application support for external clients and internal users
- Create clear and concise documentation, including runbooks and support procedures
- Implement monitoring/alerting for existing and new applications based on identified needs
Skills and Qualifications
- Proven experience as a java developer with DevOps or a similar role (4+ years) with strong Java development/troubleshoot experience
- Experience with CI/CD pipelines (a plus)
- Hands on SQL queries, writing optimized queries, optimization, indexing, purging etc…
- Hands on shell scripting experience
- Good knowledge of RHEL.
- Experience with Oracle and MSSQL databases.
- Familiarity with security protocols and standards.
- Ability to review and interpret logs to diagnose technical issues
- Experience with DR and load testing.
- Experience with AWS
- Strong problem-solving skills and the ability to analyze root causes of issues.
Work Hours
- Must be able to work US hours to collaborate with the team based in US.
Future Opportunities
- We expect to start immediately, and potentially expand the team in the future.