
Senior Software Engineer(java)
Conduent · United States
- Hybrid
- Full-time
- $130,000 / year
- United States
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior Software Engineer(java) role at Conduent
Hi Sam — I came across the Senior Software Engineer(java) opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Conduent stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Design and develop scalable software solutions.
- Lead architecture and technical decision-making.
- Develop front-end and back-end services.
- Implement CI/CD and containerization strategies.
- Collaborate with distributed and cross-functional teams.
About the role
Senior Software Engineer Java
Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.
About The Role
We are seeking a Senior Software Engineer to design, develop, and maintain scalable, high-performing software solutions. This role requires strong full-stack development expertise, a solid understanding of software architecture, and the ability to collaborate effectively with distributed teams. The ideal candidate thrives in complex technical environments and is committed to engineering excellence and continuous improvement.
Key Responsibilities
- 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.
Required Qualifications
- 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.
Preferred Qualifications
- Experience in the payment processing industry.
- Familiarity with AI development tools and automation technologies.
- Exposure to cloud-native application development.
Skills & Competencies
- Strong analytical and problem-solving skills.
- Effective written and verbal communication skills.
- Ability to learn and apply new technologies quickly.
- Results-oriented mindset with strong ownership and accountability.
- Collaborative approach to working across teams.
Key skills/competency
- Java
- Spring Boot
- Microservices
- JavaScript
- Angular
- CI/CD
- Containerization
- Object-Oriented Programming
- Software Architecture
- Problem-solving
Skills & topics
- Senior Software Engineer
- Java
- Spring Boot
- Microservices
- JavaScript
- Angular
- CI/CD
- Containerization
- Object-Oriented Programming
- Software Architecture
- Full-stack development
- Software Engineer
- Developer
- Tech
- Engineering
- IT
- Remote work
- Hybrid work
- On-site
- Conduent
How to get hired
- Tailor your resume: Highlight your 10+ years of experience, Java, Spring Boot, microservices, and CI/CD expertise.
- Showcase full-stack skills: Emphasize experience with JavaScript frameworks like Angular and backend development.
- Demonstrate problem-solving: Prepare examples of troubleshooting complex production issues and resolving bottlenecks.
- Emphasize collaboration: Discuss your experience working effectively in distributed and remote teams.
- Research Conduent: Understand their mission and the impact of their services for Fortune 100 companies and governments.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the primary technologies used by a Senior Software Engineer at Conduent?
- At Conduent, a Senior Software Engineer primarily utilizes Java with Spring Boot for backend services, and JavaScript frameworks like Angular for frontend development. They also work with microservices architecture, CI/CD pipelines, containerization technologies, and often Linux environments. Experience with Object-Oriented Programming and design patterns is crucial.
- How important is experience with microservices and containerization for this Senior Software Engineer role at Conduent?
- Experience with microservices architecture and containerization technologies is highly important for this Senior Software Engineer position at Conduent. The role involves designing and developing scalable web-based applications and microservices, and implementing containerized development and deployment strategies.
- What does Conduent look for in terms of problem-solving for a Senior Software Engineer?
- Conduent looks for a Senior Software Engineer who can independently troubleshoot and resolve complex system issues, including Sev1 production incidents. This involves identifying root causes, conducting system performance testing, and resolving bottlenecks, demonstrating strong analytical and problem-solving skills.
- Does Conduent prefer specific JavaScript frameworks for frontend development for this role?
- Yes, for this Senior Software Engineer role at Conduent, Angular is the preferred JavaScript framework for frontend development. While strong JavaScript frontend development experience is required, specific experience with Angular is highly valued.
- What is the expected travel percentage for the Senior Software Engineer position at Conduent?
- The Senior Software Engineer position at Conduent requires up to 10% travel, as needed. This indicates that while the role is largely focused on development and collaboration, there may be occasions requiring on-site presence for specific project needs or team meetings.
- How does Conduent support career growth for Senior Software Engineers?
- Conduent fosters growth by encouraging Senior Software Engineers to contribute to engineering best practices and mentor team members. The role involves participation across the full software development lifecycle, providing opportunities to learn and apply new technologies quickly and grow expertise.
- Is remote work an option for this Senior Software Engineer role at Conduent?
Similar roles
Open positions we recommend based on this role.
