Senior Java Developer

Company: ComPsych

Salary: Not provided

Location: , United States

Description

• Design and create services and system architecture, while also mentoring and providing feedback to other team members

• Work with the product and design teams to understand end-user requirements, and then translate that into a pragmatic and effective technical solution

• Build robust and scalable software in Angular/TypeScript and Java according to business needs and project schedules

• Build RESTful services and client applications that consume RESTful services using JSON payloads

• Create tools to help automate app builds, deployments, testing and monitoring

• Support pre-production and production deployment processes and pipelines, participate in IT technical initiatives, and assist with system maintenance efforts

• Improve code quality through writing unit tests, automation, and performing code review

• Participate in brainstorming sessions and contribute ideas to enterprise technology, algorithms, and products

• Be comfortable with relational databases and assist with design, performance and troubleshooting as needed with new features, projects and defects

Requirements

• Bachelor of Science (BS) in computer science or engineering

• 5+ years of full lifecycle software development experience with web application development, Java programming, relational databases, and source code control tools

• Full-stack development experience with Java/JavaScript/Angular/TypeScript and the willingness to learn new technology, as well as experience with other OO languages

• A track record of projects completed on time

• Quick thinking, high energy, positive, and professional, with demonstrated problem solving, multi-tasking, and critical thinking skills

• Experience with Oracle, SQL Server, Spring, REST/JSON, JSF, Kafka, Distributed Caches, Containerization, and Splunk preferred

• Knowledge or experience with Spring Batch, Spring Boot, or equivalent experience building and maintaining stand-alone Java batch processes

• Be able to utilize tools such as Git, Maven, Jenkins, JBoss, and other tools for CI/CD pipeline processes

Benefits

• Full benefits package, including Paid Time Off (PTO), medical, dental, vision, 401(k) with match, robust EAP, wellness program, and much more

• Competitive pay with annual increases

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.