ComPsych Corporation

Senior Java Developer

Location US-IL-Chicago
ID 2024-1383
Department
On-line Products
Position Type
FTE
Schedule Type
Remote

About ComPsych

ComPsych® Corporation is the world’s largest provider of mental health services and GuidanceResources® for life. Fueled by a commitment to relentless innovation and a comprehensive approach to care, ComPsych provides services to more than 78,000 organizations and 163 million individuals across 200 countries. Under our GuidanceResources® brand, our personalized and fully integrated programs include behavioral health, absence management, and wellness journeys, which empower employees to lead healthier and more productive lives, while driving organizational excellence. Visit compsych.com to find out why 40% of the Fortune 500 choose ComPsych for their mental health needs.

Job Summary

As a Senior Java Developer on the Online Products team, you will use your technical expertise to help build and enhance our core corporate platform, including enterprise web-based applications, complex business rules, and batch processes.  As a self-starter and senior member of the application development team, you will mentor junior developers and be involved in many aspects of software development and architecture design, including technology selection, and implementation efforts on projects critical to business stakeholders. Your success will be characterized by outstanding cross-departmental communication and collaboration to deliver quality solutions that meet or exceed evolving business and technical goals.

Primary Responsibilities

  • 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
  • Create tools to help automate app builds, deployments, testing and monitoring
  • 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

Job Qualifications

  • Bachelor of Science (BS) in computer science or engineering
  • 7+ 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, Kafka, Distributed Caches, Containerization, and Splunk preferred
  • Be able to utilize tools such as Git, Maven, Jenkins, JBoss, and other tools for CI/CD pipeline processes

Benefits and Perks

  • 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

 

EEO

 

ComPsych celebrates diversity and is an equal opportunity employer.  All applicants will be considered for employment regardless of race, color, age, genetics, religion, gender, sexual orientation, gender identity, national origin, disability or protected veteran status and any other characteristic protected by federal, state or local laws. ComPsych Corporation maintains a drug free workplace.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed