Unclassified - Knoxville, TN

posted 8 days ago

Full-time - Senior
Knoxville, TN

About the position

The Senior Java Engineer will be a key member of a dynamic team within a well-known local company, focusing on developing high-quality software solutions. This permanent position offers a fun and casual work environment, promoting a healthy work/life balance and team-building activities. The role requires strong Java development skills and the ability to work independently in an Agile setting.

Responsibilities

  • Design, develop, and unit test production-quality software in an Agile environment.
  • Write code from scratch and make independent decisions.
  • Collaborate with team members to promote a team-oriented environment.
  • Participate in team-building events and mentoring activities.

Requirements

  • Strong Java software development background.
  • Minimum 5 years of Java 6 Development experience (J2SE, J2EE, web services, JSP).
  • Experience designing, developing, and unit testing production-quality software.
  • Ability to write code from scratch.
  • Experience with REST/SOAP and object-oriented programming.
  • Familiarity with AJAX, JavaScript, and CSS.
  • Experience using UNIX-based OS.
  • Experience with SQL in an enterprise-level Oracle back-end environment.
  • Familiarity with Tomcat, Maven, Subversion, Hudson, Struts, iBatis, Spring (WebFlow, MVC), Hibernate.

Nice-to-haves

  • ESB experience is a plus.
  • Master's degree in Computer Science is highly desired.

Benefits

  • Excellent benefits package.
  • Fun and casual work environment.
  • Healthy work/life balance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service