Bachelor of Science (BS) in computer science or engineering., 5+ years of full lifecycle software development experience with web application development and Java programming., Full-stack development experience with Java/JavaScript/Angular/TypeScript., Experience with relational databases and tools for CI/CD pipeline processes..
Key responsabilities:
Design and create services and system architecture while mentoring team members.
Translate end-user requirements into effective technical solutions with product and design teams.
Build robust software in Angular/TypeScript and Java according to project schedules.
Support deployment processes and improve code quality through testing and code reviews.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
ComPsych® Corporation is the world’s largest provider of employee assistance, work-life, and absence management services.
We provide services to more than 60,000 organizations covering more than 130 million employees and their families throughout the U.S. and over 190 countries. ComPsych 's GuidanceResources® platform pioneered a comprehensive and experience, combining human touch with technology-enabled resources addressing the broad spectrum of issues people face each day. We design culturally responsive "Build-to-Suit" programs to support organizations and their people anywhere in the world.
We enable organizations and individuals to be the best they can be.
ComPsych was founded in 1984 by neuropsychologist and Chairman and CEO Dr. Richard A. Chaifetz.
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 Business Applications 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
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
Job Qualifications
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 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.
ComPsych Applicant Privacy Notice
Required profile
Experience
Industry :
Health, Sport, Wellness & Fitness
Spoken language(s):
English
Check out the description to know which languages are mandatory.