Ed Tech companies you'll love to work for

1,135
companies
25,766
Jobs

Senior Java Developer (Remote: 2 Openings)

Bright Horizons Family Solutions

Bright Horizons Family Solutions

Software Engineering
Newton, MA, USA
Posted on Nov 18, 2023

PRIMARY PURPOSE

  • Designs, develops, and delivers software applications and systems.
  • Maintain and support production and non-production systems.
  • Participate in all phases of delivery: from systems analysis and architecture to development and test to deployment and support.

MAJOR FUNCTIONS/RESPONSIBILITIES

  • Be part of a fast paced, highly technical development team responsible for developing and delivering SaaS solutions to HR organizations
  • Act as the technical lead on software projects and ensure successful project delivery
  • Participate in all phases of SDLC: from system analysis and architecture to development and test to deployment and support
  • Architect, design, and develop software systems and subsystems while taking into consideration integration, quality, performance, security, and user experience
  • Work closely with business stakeholders to help define and execute requirements
  • Conduct design and code reviews and provide feedback on engineering best practices
  • Mentor and guide other software engineers within the team
  • Troubleshoot complex issues during the project and provide solutions to solve them
  • Provide support to production; diagnose and quickly resolve production issues
  • Research and champion new technologies and approaches. Learn and prototype. Make recommendations based on upcoming product and project roadmaps


DECISION MAKING AUTHORITY

  • Ability to exercise sound judgment and to work effectively given general guidance and direction
  • Able to work autonomously but refer complex or unusual situations to their supervisor as necessary

RECOMMENDED EDUCATION/ EXPERIENCE/ SKILLS

  • Bachelor or MS degrees in Computer Science or Engineering, or equivalent experience
  • Minimum 5+ years of programming experience
  • Highly proficient with Java/J2EE/JEE technologies
  • Strong technical proficiency with MVC frameworks (Spring a strong plus)
  • Strong technical proficiency with database development (MS SQL Server a strong plus)
  • Good experience with web development (HTML5, CSS3, jQuery a strong plus)
  • Good technical proficiency with content management systems (WebLogic Portal a strong plus)
  • Good technical proficiency with rules development (FICO Blaze a strong plus)
  • Good technical proficiency with automated testing and automated deployments
  • Good technical proficiency with configuring, troubleshooting, and maintaining servers
  • Good technical proficiency with security and performance
  • Good technical proficiency with SOA and web services
  • Agile methodologies experience (e.g. Scrum) a strong plus
  • Mobile app development experience a plus
  • Mobile First and Responsive Web Design experience a plus
  • High volume batch processing experience a plus
  • .NET development experience a plus
  • Stays engaged until successful delivery
  • Excellent understanding of engineering best practices and software design
  • Excellent written/documentation and verbal communication skills
  • Ability to thrive in a collaborative team environment
  • Willing to take on projects and challenges and can be flexible
  • Demonstrated success meeting and exceeding business objectives

HAVING TECHNICAL ISSUES WITH YOUR APPLICATION?

Contact us at bhrecruit@brighthorizons.com or 855-877-6866

Bright Horizons is dedicated to creating a workforce that promotes and supports diversity and inclusion. We provide equal employment opportunities to all individuals without discrimination. Bright Horizons complies with the laws and regulations set forth in the following EEO is the Law Poster: EEO – English and EEO – Spanish along with information on the Family and Medical Leave Act (FMLA) and Employee Polygraph Protection Act (EPPA).