Ucombinator

info@ucombinator.co.uk
Ucombinator Logo

Ucombinator Pvt Ltd

At Ucombinator, we develop cutting-edge software for clients across the globe, from the UK to Europe, powering industries with innovative tech solutions. Our team of experts spans software engineering, DevOps, cybersecurity, and AI, and as we grow, we’re inviting talented individuals to join our mission-driven team.

Role: Senior Software Engineer (Backend)
Tech Stack : Java/ SpringBoot

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Manage and optimize database systems (schema design, performance tuning, data integrity checks)
  • Build and maintain CI/CD pipelines using Jenkins for smooth integration and delivery
  • Develop automation scripts using Shell and Python for routine operational tasks
  • Provision and manage cloud infrastructure on AWS using Terraform and Chef
  • Containerize applications using Docker and maintain container workflows
  • Collaborate with cross-functional teams (QA, Frontend, DevOps)
  • Monitor application/infrastructure performance, respond to alerts, and resolve issues proactively

🔹 Requirements

Backend Development

  • Strong expertise in Java and Spring Boot
  • Experience designing RESTful APIs and microservices

Database Management

  • Strong DBA skills including SQL tuning, data modeling, and backup strategies
  • In-depth understanding of relational databases, schema design, and SQL optimization

DevOps & Automation

  • Proven experience with AWS (EC2, RDS, S3, Lambda, etc.)
  • Hands-on experience with Jenkins for CI/CD automation
  • Proficiency in Docker and container lifecycle management
  • Configuration management using Chef (or similar tools)
  • Infrastructure as Code (IaC) using Terraform
  • Strong scripting skills in Shell and Python

Education & Experience

  • Bachelor’s Degree in Computer Science (or equivalent)
  • Experience building production enterprise applications
  • 4+ years for Senior Software Engineer

Nice-to-have / Additional Skills

  • Performance optimization, enterprise integration principles, and modern deployment strategies (containerization)
  • Debugging production issues across distributed systems
  • Familiarity with data streaming tools (e.g., Kafka) is a plus
  • Experience with monitoring tools (e.g., CloudWatch, Datadog)
  • Knowledge of Kubernetes (or similar orchestration platforms)
  • Familiarity with Scrum Agile delivery environments
  • Familiarity with Quality Engineering processes and practices
  • Familiarity with Oracle Databases
  • Excellent communication skills

Perks and Benefits:

  • Competitive salary, paid in LKR, above industry standards.
  • Comprehensive health cover (OPD + Insurance).

Ucombinator is one of Sri Lanka’s fastest-growing tech companies, attracting top talent and achieving outstanding results. Grow your career with us, learn from industry leaders, and enhance your skills through our skill elevation programs. If you’re ready to make an impact, apply today!

Ucombinator is an equal opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all.

To apply for this job please visit ucombinator.co.uk.