This site uses cookies. To find out more, see our Cookies Policy

Senior Java Developer in Indianapolis at Vaco

Date Posted: 5/22/2019

Job Snapshot

Job Description

Senior Java Developer

This role will sit on the Web Development Team creating new features. Successful candidate will interact with team leadership and assist in recommending new technologies for current and future strategy of the organization.


  • Develop a plan to update and maintain documentation for the service layer of the Web application.
  • Learn and understand the Java service layer of the Web application.
  • Work to convert legacy code to a RESTful model utilizing Spring Boot.
  • Develop a plan to address Java technical debt through close collaboration with team leaders.
  • Participate in common Agile practices, including sprint planning, grooming sessions, sprint retrospectives and daily stand-ups.
  • Review existing code, working with or mentoring other developers when questions arise.
  • Attend meetings to assist in setting the tech direction of current technology.
  • Update the existing documentation to match current state and provide clear documentation for new technologies that are added.
  • Challenge team leadership with new ideas and approaches to common problems experienced by internal and external customers.

Job Requirements:

  • Minimum of 5 years Java development experience.
  • Experienced in a Scrum team working on very large SaaS applications.
  • Experience with Spring framework.
  • Experience with any ticketing and bug tracking systems such as JIRA.
  • Agile methodology.


  • Associate or Bachelor of Science degree
  • Spring Boot experience

Job Requirements

senior Java Developer Spring Boot Scrum Agile SaaS Jira code reviews