Experience: 3+ years of professional experience in software engineering, with exposure to the Java ecosystem.
Frameworks: Practical experience in backend development using Hibernate and Spring Boot.
Infrastructure & Ops: Familiarity with container platforms like OpenShift (OCP) or working in RHEL (Red Hat Enterprise Linux) environments.
Linux & Tooling: Good working knowledge of Linux command line, shell scripting, and version control via Git/GitLab.
Roles:
Backend Development: Develop and maintain backend solutions using Object-Oriented languages (Java, Kotlin) and assist with supporting scripts in JavaScript, Perl, or PHP.
Database Support: Assist in the maintenance and optimization of time-series databases, ensuring data integrity and performance for high-volume datasets.
Component Ownership: Act as a key contact person for specific application modules and features.
Reliability & Quality: Write unit and integration tests, and configure monitoring tools to ensure high system availability.
Agile Collaboration: Participate actively in SAFe ceremonies (planning, stand-ups) and collaborate with the team to deliver features.
Support & Stability: Participate in Incident Management (2nd and 3rd level support) and the on-call rotation (including out-of-office hours and weekends) to learn the system inside-out and ensure availability.