Flag job

Report

Java Developer (Backend)

Salary

$0.101063k - $0.13125k

Min Experience

12 years

Location

United States

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

This position is part of a software development team developing and supporting tolling back-office products. These industry leading products support the collection of tolls and the associated operations for a number of the country's largest tolling agencies. This position is responsible for analysis, design, coding, integration, test & maintenance of software modules used in the tolling back-office system. Responsibilities Design, develop, and maintain complex software programs. Work collaboratively with other members of the project team to ensure timely delivery of high-quality delivery enterprise applications. Consult with other solution architects, system support teams, database administrators and application teams on solution architecture, system, database and application design. Plan and estimate development work needed to implement assigned tasks. Transform complex requirements into working, maintainable enterprise-level solutions. Perform detailed application design as appropriate. Author and maintain design and technical documentation necessary. Provide leadership to other team members to deliver high quality systems on schedule. Work closely with product owners to understand and translate business objectives into technical requirements. Conduct code reviews to ensure coding standards. Conducting system performance tests and application tuning Requirements 12+ years of experience with Java 7/8, J2EE, Eclipse or similar tool 5+ years of experience with Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, and Integration Testing. Experience working in cloud, preferable MS Azure Excellent understanding of design patterns and microservice architecture. Experience designing RESTful web services. Experience in writing unit tests and documentation. Experience in performance finetuning. Ability to analyze logs and use monitoring tools such as App Insights, Grafana Hands on experience in Enterprise Integration Patterns (EIP); Exposure with Apache Camel or Spring integration Hands on experience with Kubernetes and exposure in SQL databases, preferable Oracle Deep understanding of data architecture, industry standards, and best practices. Ability to clearly and concisely document architectural diagrams, technical proposals, and research results. Experience with writing complex queries for Oracle database. Linux and systems management experience Experience in high-volume, transaction processing productions systems. Object oriented analysis, design and programming skills. Experience with a recognized software development lifecycle methodology. Good interpersonal skills in order to interface successfully with an onshore project manager, clients and office personnel. Creative problem-solving skills

About the company

Conduent is a leading global business services company that delivers mission-critical services and solutions through people and technology. We partner with our clients to improve the lives of millions around the world with a focus on healthcare, transportation, commercial, and government services.

Skills

java
spring boot
spring security
spring data
spring mvc
unit testing
integration testing
rest
kubernetes
oracle
linux
object oriented programming