Senior Java Developer Job Description

A senior Java developer is an IT professional who specializes in Java application development.

These developers are often proficient in multiple Java technologies and frameworks, including Spring, Hibernate, AJAX, or Struts.

Senior Java developers are also highly skilled in enterprise architecture and development methodologies, including refactoring, agile software development, and cloud computing.

A senior Java developer typically specializes in specific domains such as finance, healthcare, retail, or manufacturing.

Updated on:     
October 7, 2022

Job Brief:

We're looking for a Senior Java Developer to join our team. We're a small company, but we're growing fast and we need someone with experience to help us keep up with the demand. If you're a Senior Java Developer with 2+ years of experience, we want to hear from you!

Senior Java Developer Duties:

  • Develop, test, implement, and maintain applications for the Java development platform
  • Work with different departments, businesses, and vendors to conceptualize, design, and develop applications based on business needs
  • Analyze existing Java applications and revise or enhance them as needed
  • Establish and maintain a development environment that fosters code quality and testing
  • Maintain code compatibility between applications while integrating new specifications
  • Develop documentation, test plans, and diagrams
  • Maintain and upgrade existing applications
  • Communicate with management, staff, and other stakeholders

Senior Java Developer Responsibilities:

  • Collaborate with architects and engineers, and hire full-time and part-time subcontractors and laborers, and coordinate their schedules
  • Attend coordination and progress meetings; make regular trips to sites during construction including bid walks, preconstruction walks, in-progress site visits, punch walks, and construction closeout
  • Design, implement, and maintain applications using Java, Java EE, Hibernate, OOD, UML, and BPM technologies
  • Implement web services using SOAP, WSDL, and REST
  • Use JIRA to track project workflow
  • Maintain and update SOW and preconstruction documents, and monitor contract obligations with a goal of building relationships with reliable contractors and vendors
  • Respond to work delays, emergencies, and other project disruptions

Ready to transform your hiring process?

We offer a full range of hiring and recruiting solutions for every step in the process. We'll help you find and hire the right candidates.
Post this job for free
green check mark symbol
Free Plan
green check mark symbol
No credit card required

Requirements And Skills:

  • 5+ years experience in Java development
  • Knowledge of J2EE, Spring
  • Knowledge of Hibernate, JUnit, Maven, Scrum
  • Experience in using Jenkins, Git, Bugzilla, Jira
  • Knowledge of design patterns

Our company is proud to be an Equal Opportunity Employer. We believe that a diverse and inclusive team is essential to our success. We encourage applications from people of all races, religions, national origins, genders, and ages, as well as veterans and individuals with disabilities.