Conduent

Senior Software Engineer(java)

Conduent
Apply
6 months ago
Remote, United StatesSenior

Base Salary

$106k - $130k/yr

Responsibilities

  • Design, develop, and maintain scalable web-based applications and microservices.
  • Lead and contribute to software architecture, design discussions, and technical decisions.
  • Build frontend applications with JavaScript frameworks, preferably Angular, and backend services with Spring Boot.
  • Implement containerized development and deployment strategies and apply CI/CD practices.
  • Design and implement data models from high-level business requirements.
  • Troubleshoot complex system issues, including Sev1 production incidents, and identify root causes.
  • Conduct system performance testing, resolve bottlenecks, and support application integration.
  • Apply object-oriented programming principles, design patterns, and TDD or BDD practices.
  • Collaborate with distributed technical leaders and cross-functional teams.
  • Identify risks and impediments, recommend mitigation strategies, contribute to engineering best practices, and mentor team members.
  • Participate throughout the software development lifecycle, from requirements analysis and architecture through 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, preferably Angular.
  • Strong experience with Spring Boot and microservices architecture.
  • Experience with object-oriented programming, design patterns, CI/CD pipelines, Linux environments, shell scripting, and containerization technologies.
  • Experience designing and implementing data models.
  • Ability to independently troubleshoot and resolve complex production issues.
  • Understanding of networking concepts and system architecture.
  • Experience working in distributed or remote collaboration environments.
  • Preferred experience in the payment processing industry.
  • Familiarity with AI development tools and automation technologies is preferred.
  • Exposure to cloud-native application development is preferred.

Benefits

  • Travel up to 10% as needed.
  • Health insurance coverage, voluntary dental and vision programs, life and disability insurance, a retirement savings plan, paid holidays, and paid time off or vacation and/or sick time.
  • May be eligible for a bonus or incentive based on business need.

Tech Stack

AngularJavaJavaScriptLinuxSpring Boot

Categories

Conduent

About Conduent

10,000+ employees
Contact me