Senior Java Developer

JLIConsulting

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of Java development experience
  • Experience with multi-platform system development
  • Proficient in Java Enterprise, Java 8, and SQL
  • Broad understanding of application servers, message brokers, and ESBs
  • Experience with API development and RESTful web services
  • Knowledge of database design and system design concepts is a plus
  • Familiarity with microservices and message-based architecture is preferred

Responsibilities

  • Collaborate effectively with Scrum team members
  • Participate in Scrum Planning and backlog item decomposition
  • Select and complete appropriate tasks from the Scrum Wall
  • Engage in knowledge sharing through collaboration and pairing
  • Implement Test-Driven Development and Continuous Integration techniques
  • Communicate effectively with team members, Scrum Master, and Product Owner
  • Demonstrate completed work to team and stakeholders during Sprint Reviews

Benefits

  • Open to both contracting and full-time employment
  • Opportunity to work in a collaborative Agile environment
  • Engagement in a dedicated Enterprise team
  • Continuous learning and professional development opportunities
  • Involvement in diverse software development projects
Full Job Description
  • Position: Java Developer
  • Term: open to contracting or fulltime
  • Location: Woodbridge, ON
  • Industry: Software Development

Our client's Information Technology division is responsible for the infrastructure and software to enable the efficient operation ---including fee capture, account management, financials, and data storage/analytics---as well as customer services including call centre, web, IVR and supporting workflows.

Delivery is accomplished using an Agile-Scrum approach, including self-organization, short iterations, strong collaboration, and dedicated teams in scrum rooms. We are looking for an energetic professional with a positive outlook to augment our growing team.

We are hiring an Agile Software Developer to join the Enterprise team which consists Web team and CRM.

Job Description
  • Demonstrate the attributes of a good Scrum team member:
  • Team Collaboration
  • Communication
  • Agility
  • Energy
  • Learn, follow and adapt Agile software development processes
  • Actively participate in Scrum Planning, decomposing Product Backlog Items into tasks and associated estimating of effort
  • Select and complete appropriate tasks from the Scrum Wall, balancing existing skills with a willingness to learn
  • Share and gain knowledge through collaboration, pairing, or other related methods
  • Continuously learn new skills to strengthen the team and to be able to operate as a Feature Team
  • Build Quality In through techniques such as Test-Driven Development, constant feedback, Test Automation, and Continuous Integration
  • Communicate often and effectively with other Team Members, the Scrum Master, and the Product Owner
  • Demonstrate completed work to team and to stakeholders at Sprint Review
  • Participate in regular team reviews, assessing each other's performance and fostering continuous improvement


Qualifications
  • 5 years of Java development experience
  • Experience with development in a multi-platform system
  • Must have: Java Enterprise developer, Java 8, SQL, broad understanding of App servers, message brokers and ESBS, API development, RESTful webservices
  • Nice to have: database design (understanding of system design concepts); Microservices; message-based architecture; RESTful webservices, integration


Additional Information

Similar Jobs

More Jobs at JLIConsulting

More Information Technology Jobs

Find similar Senior Java Developer jobs: