Cloud & Deployment: Manage application deployment lifecycles on cloud-based Linux Virtual Machines, leveraging Kubernetes for container orchestration, scaling, and high availability.
Production Monitoring & Incident Response: Proactively monitor the health, performance, and uptime of production servers and applications. Rapidly troubleshoot, diagnose, and resolve any live issues, bottlenecks, or system outages to ensure continuous availability.
Code Quality & Security: Establish and enforce rigorous software testing methodologies (unit, integration, and E2E). Lead comprehensive code reviews to ensure code quality, maintainability, and adherence to strict security best practices.
...
Good working knowledge of MySQL and relational databases, including writing SQL queries, understanding table relationships, and supporting database-driven application functionality.
Basic experience in database schema design and implementation, including creating and maintaining tables, defining relationships, using keys and constraints, and supporting application data requirements.
Understanding of core database concepts such as transactions, normalization, data integrity, indexing, and relational data modelling.
...
We are looking for a Software Developer & Project Implementer to join our software company. This role is responsible for developing software features, customizing systems, fixing technical issues, and supporting project implementation for customers. The person will work closely with the project coordinator, business analyst, customers, and internal technical team to deliver successful software projects.
• Write well-designed, testable, and efficient code by implementing development best practices, methodologies, and tools to ensure application quality, scalability, and maintainability
• Deliver high-quality software products that meet business needs
...
You will design solutions and choose technologies that solve clients’ problems while working within constraints and make pragmatic tradeoffs.
You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the wayYou will apply the latest technology thinking from our Technology Radar to solve client problems.
You will apply a variety of languages and tools to your work and continue to code alongside Developers; you will not be post-technical in this role.
...
Foster effective collaboration with cross-functional teams within the Technology domain, ensuring smooth communication and alignment with broader organizational goals.
Desirable to have a Bachelor's or Post-graduate degree in Computer Engineering or a relevant field.
At least 5 years of hands-on backend development experience, with strong expertise in Java and Spring Boot.
...
Foster effective collaboration with cross-functional teams within the Technology domain, ensuring smooth communication and alignment with broader organizational goals.
Desirable to have a Bachelor's or Post-graduate degree in Computer Engineering or a relevant field.
At least 5 years of hands-on backend development experience, with strong expertise in Java and Spring Boot.
...