Hays - Tallahassee, FL

posted 7 days ago

Full-time - Senior
Tallahassee, FL
Administrative and Support Services

About the position

The Senior Java Software Engineer will work closely with product managers and story owners to design features and prioritize tasks. This role involves engineering solutions, coding mobile applications, resolving defects, performance tuning, and deploying code. The engineer will also assemble releases, drive improvements in delivery and release processes, and assist in recruiting technical resources. The position requires ownership of software design and development, mentoring junior engineers, and collaborating across multiple teams to recommend improvements in processes and technology.

Responsibilities

  • Work closely with product managers and story owners to design features and prioritize tasks.
  • Engineer solutions, code mobile applications, resolve defects, performance tune and deploy code.
  • Assemble releases and drive improvements in the delivery and release processes.
  • Help with recruiting and selection of technical resources.
  • Own the design and development of software fixes, enhancements, components, and/or new software systems and applications.
  • Participate in software design, coding, code reviews, and assist software architects.
  • Mentor junior engineers and teach them engineering methods.
  • Solve problems by collaborating across multiple teams, from product to design.
  • Recommend improvements to processes, technology, and interfaces that improve team effectiveness.

Requirements

  • Bachelor's degree in Computer Science or similar field or related work experience.
  • Five to eight years of developing Java REST applications for enterprise or consumer use.
  • Experience working in an Agile Team consisting of product, design, QA, and development.
  • Experience with Jira.
  • Strong foundation in CS Fundamentals, especially around best practices in code quality and design patterns.
  • Strong knowledge in Java 11, Spring Boot, Kubernetes, Docker.
  • Networking knowledge such as HTTP Protocol and Socket connections.
  • Experience with Web Services (SOAP & REST).
  • Experience in Software Performance Optimization (memory, CPU, scaling, etc.).
  • Experience with Security and OWASP recommendations.

Benefits

  • Full medical benefits
  • Dental benefits
  • Vision benefits
  • 401K
  • Life Insurance ($20,000 benefit)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service