
Senior Software Engineer, Java
Conduent
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $105,875 - $130,000 per year
Job Level
About the role
- Design, develop, and maintain scalable web-based applications and microservices
- Lead and contribute to software architecture, design discussions, and technical decision-making
- Develop front-end applications using JavaScript frameworks (Angular preferred)
- Build and maintain backend services using Spring Boot
- Implement containerized development and deployment strategies
- Apply CI/CD practices to improve development efficiency and product quality
- Design and implement data models based on high-level business requirements
- Troubleshoot complex system issues, including Sev1 production incidents, and identify root causes
- Conduct system performance testing and resolve bottlenecks
- Support application integration and ensure robust system design
- Apply Object-Oriented Programming principles and design patterns in solution development
- Practice Test-Driven Development (TDD) or Behaviour-Driven Development (BDD)
- Collaborate with remote technical leaders and cross-functional teams to deliver high-quality solutions
- Identify potential risks or impediments proactively and recommend mitigation strategies
- Contribute to engineering best practices and mentor team members where appropriate
- Participate across the full software development life cycle including requirements analysis, architecture, development, testing, and deployment
Requirements
- Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent practical experience)
- 10+ years of professional software development experience
- Strong experience with:
- - JavaScript-based frontend development (Angular preferred)
- - Spring Boot
- - Microservices architecture
- - Object-Oriented Programming and design patterns
- - CI/CD pipelines
- - Linux environments and shell scripting
- - Containerization technologies
- Experience in data model design and implementation
- Ability to independently troubleshoot and resolve complex production issues
- Solid understanding of networking concepts and system architecture
- Experience working in distributed or remote collaboration environments
Benefits
- health insurance coverage
- voluntary dental and vision programs
- life and disability insurance
- a retirement savings plan
- paid holidays
- paid time off (PTO) or vacation and/or sick time
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptAngularSpring BootMicroservices architectureObject-Oriented Programmingdesign patternsCI/CDLinuxshell scriptingcontainerization
Soft Skills
leadershipcollaborationtroubleshootingproblem-solvingmentoringrisk managementcommunicationdecision-makinganalysisproactivity
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Software Engineering