
Senior Software Engineer (Access Domain)
Pearson
1h ago • Remote
Senior
Remote
120,000 - 140,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior Software Engineer (Access Domain)
- Focus: Cloud-native applications and secure access to global learning resources
- Collaboration: Agile team leader partnering across teams
Description
You will design, build, and enhance cloud-native, microservices-based applications in the Access Domain, which manages access to global learning resources. As a team leader on an agile team, you will analyze business needs, co-design modern architectures, and deliver secure APIs and services. You’ll also support modernization of legacy systems and participate across the full software development lifecycle.
Responsibilities
- Co-design modern cloud-native and microservices architectures using Java/J2EE, ORM, UML, design patterns, OOAD, and Domain-Driven Design (DDD)
- Develop, test, document, and deploy applications, web services, and APIs using Java, Spring, Hibernate, GraphQL, and gRPC
- Ensure code quality with TDD/BDD, unit/integration testing, and industry-standard tools (JUnit, Mockito, Cucumber, RestAssured)
- Explore and share new frameworks and cloud technologies (AWS Lambda, Docker, Kubernetes)
- Reengineer legacy systems into cloud-based microservices using Java, Apache Kafka, Spring Boot, Docker, Kubernetes, and AWS/Azure
- Co-manage CI/CD pipelines and infrastructure automation and monitoring (Maven, Jenkins, GitHub Actions, Terraform, Ansible, Sonar)
- Implement security standards and controls (PCI-DSS, OWASP Top 10) and authentication/authorization using OAuth2/JWT and Spring Security
- Monitor system health and participate in production support (HPSM, Splunk, ELK Stack, Grafana, Prometheus)
- Present technical demos, participate in all SDLC phases, and resolve issues to meet delivery targets
- Guide the scrum team, facilitate agile ceremonies, mentor junior engineers, and champion continuous improvement
Requirements
- Bachelor’s degree in Computer Science, Computer Information Systems, Electronics and Communications, Information Technology, or related field
- At least 5 years of experience with Java/J2EE, Spring, microservices, cloud platforms, CI/CD, and security standards
Benefits
- Full-time salary range: $120,000 - $140,000
- Eligible for an annual incentive program
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Engineer (Remote)
UnitedHealth Group
Senior
Technology
Eden Prairie, MN · Remote
$92K - $164K/yr
5h ago

Senior Software Engineer (Cloud/Java)
EPAM Systems
Senior
Technology
Wroclaw, Poland · On-site
N/A
5 days ago
Senior Software Engineer
HSBC Service Delivery
Senior
Technology
Kraków, Pl-06, Poland · On-site
23K zł - 30K zł/yr
3 days ago

Senior Java Software Engineer
Inter Cars S.A.
Senior
Technology
Warsaw, Poland · On-site
N/A
5 days ago
Senior Software Engineer
Akamai Technologies
Senior
Technology
Remote
$121K - $219K/yr
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer | f/m/d
ERGO Technology & Services
Senior
Technology
Warsaw, Poland · On-site
N/A
5 days ago

Senior Software Engineer (Cloud Platform)
UnitedHealth Group
Senior
Technology
Eden Prairie, MN · On-site
$92K - $164K/yr
1 days ago

Senior Java Developer
Sii
Senior
Technology
Gdańsk, GD, Poland · Remote
20K zł - 24K zł/yr
4 days ago

Senior Java Software Engineer
Inter Cars S.A.
Senior
Technology
Warsaw, Poland · On-site
N/A
4 days ago
Potential salary for Senior Software Engineer (Access Domain) role
Improve your resume for just $5
$120,000 – $140,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights