Principal Software Engineer (Java)

Long Finch Technologies

Austin, TX

Posted On: Oct 14, 2023

Posted On: Oct 14, 2023

Job Overview

Job Type

Contract - Corp-to-Corp, Contract - Independent, Contract - W2, Full-time

Experience

7 - 12 Years

Salary

$70 Per Hour

Work Arrangement

Remote

Travel Requirement

0%

Required Skills

  • Java
  • Spring
  • React JS
  • AWS
  • Kafka
  • Redis
  • SQL
  • Docker / Kubernetes
  • CI/CD
Job Description

Responsibilities:

  • Design, architect, and implement robust, scalable, and high-performance Java-based software solutions.
  • Lead and mentor a team of software engineers, providing technical guidance and support.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Drive best practices in software development, code quality, and performance optimization.
  • Perform code reviews to ensure compliance with coding standards and architectural guidelines.
  • Identify and resolve software defects and performance bottlenecks.
  • Stay current with industry trends and emerging technologies to drive innovation and improvements in software development.
  • Participate in the full software development lifecycle, from requirements analysis to testing and deployment.
  • Document software design, architecture, and technical specifications.

Requirements:

  • Bachelor's or Master's degree in Computer Science or a related field.
  • Proven experience in Java software development, with at least 6 to 12 years of professional experience.
  • Strong expertise in software design patterns, architecture, and best practices.
  • Proficiency in Java, Java EE, and associated technologies.
  • Experience with Spring Framework and other Java-related frameworks.
  • Solid understanding of database technologies and data modeling.
  • Knowledge of RESTful API design and microservices architecture.
  • Strong problem-solving and debugging skills.
  • Excellent communication and leadership skills.
  • Experience with Agile/Scrum methodologies is a plus.
  • Familiarity with cloud computing and DevOps practices is a bonus.

Job ID: LF230229


Posted By

Andy

HR Manager