
Software Maintenance Engineer
Syncron
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
About the role
- Develop, maintain, and enhance backend applications using Java and SQL in alignment with organizational standards
- Analyze business and technical requirements and translate them into effective software solutions
- Produce high-quality, maintainable, and efficient code aligned with best engineering practices
- Perform troubleshooting and root cause analysis by reviewing application logs and system behavior
- Collaborate with Product Owners, Product Managers, and other stakeholders to ensure accurate and timely delivery of features
- Participate in code reviews, testing activities, and continuous improvement initiatives
- Ensure data integrity and consistency across application components
- Support and maintain existing systems, including issue resolution and performance optimization
- Create and interpret basic technical documentation and diagrams to support development and communication.
Requirements
- Experience in software development using Java and SQL
- Basic knowledge of XML and HTML
- Ability to understand and interpret technical diagrams
- Experience in analyzing logs and troubleshooting application issues
- Strong analytical and problem-solving skills
- Good communication skills and ability to work collaboratively in a team environment
- Flexibility to occasionally work in Central European Time (CET) hours to support collaboration and operational needs.
- Familiarity with version control systems such as Git
- Basic knowledge of Linux/Unix operating systems.
Benefits
- Respect.
- Flexibility.
- Growth.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSQLXMLHTMLtroubleshootingroot cause analysiscode reviewsperformance optimizationtechnical documentationanalytical skills
Soft Skills
problem-solvingcommunicationcollaborationflexibility