We are seeking a talented Software Backend Engineer with expertise in Java (Spring Boot, Hibernate) who is adaptable and eager to learn new programming languages as required by business needs.
• Bachelor's Degree in Computer Science or a related field.
• 5+ years of hands-on software engineering experience.
• Hands on experience in Java, Spring, Hibernate frameworks.
• Exposure to geographically distributed work environments.
• Ability to navigate typical enterprise challenges such as security, compliance, scalability, and data consistency.
• Exhibit excellent programming skills and a strong ability to troubleshoot and resolve issues.
• Experience working on microservices-based distributed systems.
• Have an analytical mind and a good understanding of complex data structures and algorithms in data management.
• Have a curiosity about how things work and a desire to improve them.
• Experience with AI-powered IDEs, code generation tools.
• Experience working face-to-face to support our customers in resolving complex technical issues.
• Experience in Windows and Linux OS management, knowing standard tools, commands, services, and permissions management, debugging and profiling tools, reading application and system logs.