Senior Java Engineer

Ascend Learning · Burlington ON

Company

Ascend Learning

Location

Burlington ON

Type

Full Time

Job Description

Ascend Learning is a national leader in data driven, online educational solutions for learners, educators and employers in high-growth, licensure-driven professions spanning healthcare, fitness and wellness, skilled trades, insurance and financial services. We are passionate about accelerating learning while impacting job readiness, employment success and employee retention with the belief that our work changes lives.

Our culture is intentionally results-driven and selfless with a relentless focus on our customers. We believe in trust, transparency, freedom and responsibility with a commitment to meritocracy, inclusion and diversity of thought. Continual investment in our over 1400 employees is also a core principle realized through ongoing professional development and providing opportunities to grow, develop and lead. Ascend Learning is headquartered in Burlington, MA with additional office locations and remote workers in cities across the U.S. and in the U.K.

We are hiring now for a Senior Java Engineer with a background in Big Data projects to join our talented Data Analytics development team. You will work on cutting edge applications using the latest versions of Java in a Kubernetes environment. These are high level projects that impact the entire organization. This position can work from our Leawood, KS office location/hybrid, Burlington, MA office location/hybrid or Gilbert, AZ office location/hybrid.

Responsibilities

  • Designs, develops and tests software components of an application using Java software tools and languages, and adheres to design reviews, code reviews, and appropriate industry standard development methodologies.
  • Develops Java code in a test-driven development manner
  • Drives the resolution of complex technical problems
  • Debugs issues quickly and suggests the solutions
  • Actively leads and mentors other Java developers
  • Uses data and other information to influence customers to the appropriate decision


Education and Experience

  • Bachelor's degree in computer science or engineering is required.
  • Knowledge of machine learning/distributed systems is preferred.


Requirements

  • 5+ years of extensive Java programming language experience required
  • Extensive experience in Spring, Spring Boot, Maven, GIT, Junit, Angular, etc.
  • Extensive experience in RESTful and SOAP-based web services
  • Working experience with ORM/JPA/JTA frameworks like Hibernate, Ibatis, MyBatis, Spring Repo
  • Working experience with DevOps tools like Dockers and Kubernetes
  • Working experience with CI tools like Jenkins, Bamboo or other build tools with JMX
  • Working experience with developing J2EE/JEE applications
  • Good understanding of design patterns (Creational, Structural and Behavioral)
  • Solid fundamentals in OOO, problem solving, data structures, algorithms
  • Must be knowledgeable in agile software development lifecycles/methodologies
  • Strong SQL Skills including writing complex queries, query optimization, error and event handling, and stored procedures
  • Working knowledge with Microsoft Technologies like Azure, PowerBI and Microsoft Sql Server is preferred
  • Working knowledge of Kafka and related technologies is preferred


Skills and Abilities

  • Commitment to best software engineering practices (unit testing, code reviews etc.) and agile process.
  • Desire to bring disclosure and transparency to both business and IT and grow to grow trust among partners.
  • Ability to facilitate discussion at the team level and facilitate alternatives or different approaches.
  • Be a team player who protects the scrum team while also providing unbiased transparency on progress.
  • Ability to bring the creative ideas of others to market.
  • Ability to function effectively during ambiguous tasks.
  • Ability to own tasks outside of immediate scope of responsibility.
  • Technical aptitude to partner with development teams.
  • Analytical thinker and problem solver.
  • Detail oriented with a strong focus on quality.
  • Strong written communication skills.
  • Ability to work in an on/off shore model which includes supporting different time zones.


Candidates should be aware that Ascend Learning currently maintains a policy requiring all employees to be fully vaccinated. Newly hired employees must be fully vaccinated by their start date. Ascend Learning is an equal opportunity employer and will provide a reasonable accommodation to those unable to be vaccinated where it is not an undue hardship to the Company to do so as provided under federal, state, and local law. Exceptions to the vaccine requirement may apply for employees living or working in Montana.

Ascend Learning, LLC is proud to be an equal opportunity employer(M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S. based positions with Ascend Learning, LLC must be legally authorized to work in the United States and verification of employment eligibility will be required at the time of hire.

#LI-NK1

Date Posted

09/03/2022

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Modeling & Simulation Engineer - Keurig Dr Pepper, Inc

Views in the last 30 days - 11

The job overview describes a Senior Engineer position at Keurig Dr Pepper responsible for researching thermalfluid systems and developing innovative s...

View Details

Senior Account-Based Marketing Manager - SimilarWeb

Views in the last 30 days - 5

Similarweb is a leading digital intelligence platform that helps companies like Google eBay and Adidas succeed in the digital world They are looking f...

View Details

Senior Product Education Manager - SimilarWeb

Views in the last 30 days - 6

Similarweb is a leading digital intelligence platform that helps customers succeed in todays digital world by providing datadriven insights competitiv...

View Details

Senior Product Marketing Manager - SimilarWeb

Views in the last 30 days - 2

Similarweb is a leading digital intelligence platform that helps customers succeed in todays digital world The company is looking for a Product Market...

View Details

Senior Principal Data Scientist - Keurig Dr Pepper, Inc

Views in the last 30 days - 8

The job posting is for a Senior Principal Data Scientist position at Keurig Dr Pepper where the candidate will be responsible for implementing a data ...

View Details

Senior Sales Operations Analyst - Ascend Learning

Views in the last 30 days - 5

Ascend Learning is a national leader in datadriven online educational solutions for learners educators and employers in highgrowth licensuredriven pro...

View Details