About the role
Preferred candidate profile
- 10+ years of professional software engineering experience, including experience building enterprise-scale software products.
- Strong hands-on proficiency in Java, backend service development, object-oriented design, concurrency, performance tuning, and modern Java frameworks.
- Strong experience with database technologies, SQL, schema design, indexing, query optimization, transaction management, and database performance troubleshooting.
- Experience designing and developing distributed systems, microservices, REST APIs, event-driven components, and cloud-native applications.
- Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
- Strong understanding of observability, monitoring, logging, tracing, metrics, alerting, and production diagnostics.
- Experience troubleshooting complex technical issues across application, database, infrastructure, and integration layers.
- Strong understanding of performance engineering, including profiling, load testing, caching, query tuning, and scalability analysis.
- Ability to learn new technologies quickly and apply them effectively in production-grade software development.
- Practical understanding of AI-assisted engineering tools, AI agents, and emerging automation capabilities.
- Strong communication, collaboration, problem-solving, and mentoring skills.
Preferred Qualifications
- Experience working on large-scale enterprise SaaS products serving global customers.
- Experience contributing to technical roadmaps, platform modernization, cloud transformation, or technology stack evolution.
- Experience with Kubernetes, containers, CI/CD pipelines, DevOps practices, and Infrastructure as Code.
- Hands-on experience with observability tools such as OpenTelemetry, Grafana, Prometheus, Kibana, Splunk, Datadog, or similar platforms.
- Experience with distributed caching, messaging platforms, asynchronous processing, and event-driven architecture.
- Strong understanding of secure software development, authentication, authorization, data protection, and enterprise integration patterns.
- Experience using AI coding assistants, engineering agents, intelligent automation, or AI-enabled operational tooling.
- Demonstrated ability to mentor engineers while remaining deeply hands-on in design, coding, debugging, and delivery.
Key Attributes
- Strong hands-on developer who is ready to write code and solve hard technical problems.
- Fast learner who can evaluate and adopt new technologies pragmatically.
- Production-minded engineer with strong focus on reliability, observability, scalability, performance, and security.
- Practical technical leader who influences through code quality, engineering judgment, and collaboration.
- Comfortable troubleshooting deep technical issues and driving them to resolution.
- Curious and forward-looking engineer with strong interest in AI-first development and agent-based automation
Millions of jobs, with real people getting hired every day
20,000+
New jobs added daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at UKG was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
