Lead II - Software Engineering
UST Global Inc
Job Summary
Experian is seeking a Senior Java Software Developer to design, develop, deploy, and maintain highly scalable, high-performance Fraud and Identity software solutions. This role requires deep expertise in Java, Spring Boot, Microservices, Cloud, CI/CD, and Agile delivery, with ownership of complex development initiatives and strong collaboration across cross-functional teams.
Key Responsibilities
Analyze, design, develop, and implement Java-based Spring Boot applications and Microservices Build and maintain highly scalable, high-performance applications with strict reliability and security requirements Write clean, efficient, secure, and well-documented code following industry best practices Develop and execute unit tests using JUnit, Mockito, or equivalent frameworks Perform functional and automation testing for new and existing features Create and maintain CI/CD pipelines using Jenkins and automated deployment scripts Integrate applications with cloud storage, caching, and streaming technologies Write and optimize SQL queries for relational databases during development, integration, and support Troubleshoot, debug, and resolve complex application and performance issues Address security vulnerabilities and code quality issues identified by static analysis tools Participate in code reviews, mentoring, and providing constructive feedback Work in an Agile/Scrum development environment, contributing to sprint planning and delivery Deploy, certify, and support applications in cloud environments Act as a Subject Matter Expert (SME) for assigned modules or applications Collaborate with business stakeholders, architects, and IT teams to resolve dependencies and risks Take end-to-end ownership of complex development tasks with minimal supervisionRequired Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field 8+ years of hands-on experience in Java (latest versions) Strong experience with Spring Boot 2.x / 3.x Advanced experience in RESTful API and web services development Strong proficiency in SQL and relational databases Advanced unit testing skills using JUnit, Mockito, or equivalent Experience with CI/CD tools such as Jenkins Solid understanding of Software Development Life Cycle (SDLC) Experience working in Agile environments Strong problem-solving, analytical, and organizational skills Excellent oral and written communication skills in EnglishPreferred Qualifications
Experience with Microservices and decoupled architectures Hands-on experience with AWS cloud services, including RDS Experience with Kubernetes / AWS EKS Knowledge of Spring Cloud, Spring Reactive libraries Experience with streaming platforms such as Kafka, Kinesis, or equivalent Familiarity with security and code quality tools like Veracode, SonarQube Experience working in Unix/Linux environments
Confirm your E-mail: Send Email
All Jobs from UST Global Inc