{"id":2771959,"url":"https://alion.io/job/ust-developer-iii-software-engineering-java-developer","title":"Developer III - Software Engineering (Java Developer)","company":{"id":1774626,"name":"UST","domain":"ust.com","url":"https://alion.io/company/ust-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"RippleHire","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hyderabad, Pakistan"],"countries":["PK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Linux","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"Unix","optional":false},{"name":"Amazon ECS","optional":true},{"name":"API Gateway","optional":true},{"name":"Dynatrace","optional":true},{"name":"Jenkins","optional":true},{"name":"Okta","optional":true},{"name":"RAG","optional":true},{"name":"Splunk","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-10-06T00:00:00Z","employer_posted_date":"2026-10-17","last_verified_at":"2026-10-18T08:59:27Z","board_verified":true,"closed_at":null,"days_open":12,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":12},"description":"Who we are:\nAt UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact-touching billions of lives in the process. Visit us at UST.com.\n\nSummary\nWe are seeking an experienced Senior Java Spring Boot Developer with 8+ years of software engineering experience to design, develop, and support scalable cloud-native applications and secure APIs. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, REST APIs, AWS Cloud, and API Security, with a proven ability to lead technical solutions from architecture and design through deployment and production support. This role requires strong problem-solving skills, hands-on technical leadership, and experience building resilient, high-performance distributed systems in enterprise environments.\nKey Responsibilities\nDesign, develop, test, deploy, and maintain Java and Spring Boot applications, microservices, and secure REST APIs.Own technical solutions from architecture and API design through implementation, deployment, and production operation.Build and modernize cloud-native applications in AWS while improving scalability, resilience, maintainability, and operational readiness.Design and implement integrations with API gateways, identity providers, databases, internal platforms, downstream services, and external partners.Apply API security controls including authentication, authorization, OAuth 2.0, JWT validation, encryption, secrets handling, input validation, and protection of sensitive data.Design maintainable API contracts with appropriate versioning, backward compatibility, idempotency, validation, error handling, and traffic protection.\nBuild fault-tolerant services using resilience patterns such as timeouts, retries with backoff, circuit breakers, bulkheads, rate limiting, graceful degradation, health checks, and failover.\nImprove software quality through automated unit, integration, component, contract, and performance testing.\nStrengthen observability using structured logging, metrics, tracing, correlation identifiers, dashboards, service-level indicators, and actionable s.\nDiagnose complex application and integration issues, lead root-cause analysis, and implement corrective actions that prevent recurring failures.\nContribute to CI/CD automation, automated quality controls, vulnerability remediation, and production-readiness activities.\nAnalyze application performance, capacity, and cloud-resource usage and implement improvements where they provide measurable value.\nParticipate in technical design reviews, code reviews, requirements refinement, estimation, and solution planning.Identify technical debt and recommend practical improvements to architecture, security, resilience, code quality, and developer productivity.Create clear technical documentation covering architecture decisions, API behavior, integrations, operations, and troubleshootingCollaborate with engineers, architects, product owners, security teams, and platform teams while providing technical guidance to other engineers.Required Skills\nEight or more years of professional software engineering experience, or comparable experience demonstrating senior-level technical capability.Strong hands-on development experience with modern Java, preferably Java 17 or later.Strong experience developing production applications with Spring Boot and the broader Spring ecosystem.Demonstrated experience designing, building, and operating REST APIs, microservices, and distributed systems in production.Practical experience developing cloud-native and containerized applications in AWS.Strong knowledge of API security, including OAuth 2.0, JWT, authentication, authorization, encryption, secrets handling, input validation, and secure coding practices.Strong API design experience, including contracts, versioning, backward compatibility, idempotency, validation, error handling, and traffic protection.\nStrong knowledge of software architecture, object-oriented design, design patterns, resilience patterns, clean code, and engineering best practices.\nExperience designing fault-tolerant systems using failure isolation, recovery, concurrency, consistency, and service-dependency management practices.\nExperience applying resilience patterns such as timeouts, retries, circuit breakers, bulkheads, rate limiting, graceful degradation, health checks, and failover.\nExperience developing integrations with multiple data sources, partner systems, or third-party platforms.\nExperience with relational databases, SQL, data modeling, transactions, and database-performance considerations.\nExperience creating automated unit, integration, component, contract, and service-level tests.\nExperience using Git, Linux or Unix, build automation, CI/CD, dependency management, and debugging tools.Strong production troubleshooting, observability, performance analysis, scalability testing, and root-cause analysis skills.Ability to independently lead complex engineering work from problem definition through production delivery.Ability to evaluate technical trade-offs and communicate recommendations clearly to technical and non-technical stakeholders.Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.Preferred Skills\nExperience with Apigee, AWS API Gateway, or another enterprise API-management platform.Experience deploying and operating services using AWS ECS.Experience with Terraform, Jenkins, or comparable infrastructure and delivery automation tools.Experience with Splunk, Dynatrace, Okta, or comparable observability and identity platforms.Experience modernizing legacy applications or designing highly available, multi-region systems.Experience with event-driven architectures, messaging platforms, or asynchronous processing.Experience with cryptography and secure payload patterns such as ECDH, ECDSA, HPKE, JWE, digital signatures, or key management.Experience developing software for regulated environments or systems that process sensitive consumer data.Experience developing AI-enabled solutions using large language models, retrieval-augmented generation, intelligent automation, or related technologies.Practical experience using modern coding agents or AI-assisted development tools while reviewing generated code, protecting confidential information, and validating security, correctness, and engineering quality.","description_format":"text","description_chars":6566,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams"],"lifecycle":[{"event":"open","at":"2026-10-17T06:35:48Z"}],"visa":[],"liveness":{"score":51,"band":"ok","label":"Likely open","p_open":1,"p_active":0.681,"p_room":0.75,"age_days":12,"expected_fill_days":14,"reasons":["conf:0","win:late","comp:brand"],"computed_at":"2026-10-18T09:30:30Z"},"pay":null,"html_url":"https://alion.io/job/ust-developer-iii-software-engineering-java-developer","json_url":"https://alion.io/job/ust-developer-iii-software-engineering-java-developer.json","meta":{"generated_at":"2026-10-18T09:30:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14081,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1774626},"rest":"https://alion.io/mcp/rest/get_company?id=1774626"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fust-developer-iii-software-engineering-java-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fust-developer-iii-software-engineering-java-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fust-developer-iii-software-engineering-java-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ust-developer-iii-software-engineering-java-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fust-developer-iii-software-engineering-java-developer"}]}