Encora

Java Tech Lead

Encora$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5-7 years of professional software development experience in JAVA.
  • Proven leadership experience managing development teams.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills.

Responsibilities

  • Lead the design and development of JAVA applications.
  • Oversee technical project aspects, ensuring best practices are followed.
  • Collaborate with teams to gather requirements for technical specifications.
  • Mentor junior developers, promoting a culture of learning.
  • Conduct code reviews, providing feedback on code quality.
  • Identify and resolve technical challenges promptly.
  • Stay informed on industry trends to drive innovation.
  • Participate in project planning, estimating timelines and resources.

Benefits

  • Join a dynamic team environment.
  • Opportunity to mentor and develop junior talent.
  • Engage with cutting-edge technologies and frameworks.
  • Work with cross-functional teams in a collaborative atmosphere.
  • Contribute to impactful software solutions.
Full Job Description
Job Description

Job Title: JAVA Tech Lead

Location: Fort Mill, SC

Years of Experience: 5-7 years

Job Summary: We are seeking a highly skilled JAVA Tech Lead with a strong foundation in Core JAVA to join our dynamic team in Fort Mill. The ideal candidate will have a proven track record of leading development teams, designing robust applications, and delivering high-quality software solutions. This role requires a blend of technical expertise, leadership capabilities, and effective communication skills to drive project success and mentor junior developers.

Responsibilities:
  • Lead the design, development, and implementation of JAVA-based applications.
  • Oversee the technical aspects of projects, ensuring adherence to best practices and coding standards.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews and provide constructive feedback to ensure code quality and maintainability.
  • Identify and resolve technical challenges and roadblocks in a timely manner.
  • Stay updated with the latest industry trends and technologies to drive innovation within the team.
  • Participate in project planning and estimation activities, providing input on timelines and resource allocation.

Mandatory Skills:
  • Core JAVA programming expertise.
  • Strong understanding of object-oriented programming principles.
  • Experience with Java frameworks such as Spring and Hibernate.
  • Proficiency in web technologies including RESTful APIs, HTML, CSS, and JavaScript.
  • Familiarity with database technologies such as SQL and NoSQL.
  • Experience with version control systems, preferably Git.
  • Excellent problem-solving skills and attention to detail.

Preferred Skills:
  • Experience with cloud platforms such as AWS or Azure.
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes).
  • Familiarity with Agile methodologies and project management tools.
  • Experience in performance tuning and optimization of applications.
  • Strong communication and interpersonal skills.

Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5-7 years of professional experience in software development with a focus on JAVA technologies.
  • Proven experience in a leadership role, managing development teams and projects.
  • Strong analytical skills and the ability to work in a fast-paced environment.

If you are a passionate JAVA Tech Lead looking to make an impact in a collaborative environment, we encourage you to apply and join our team!

Similar Jobs

More Jobs at Encora

  • Encora
    Fund Administrator /Accountant
    $90K — $110K *
    Hackensack, NJ 07601 (Bergen County)
    Finance & Insurance
    In-Person
  • Encora
    MANAGER
    $100K — $120K *
    Fort Mill, SC 29708 (York County)
    Business Services
    In-Person
  • Encora
    Java Tech Lead
    $110K — $130K *
    Fort Mill, SC 29708 (York County)
    Information Technology
    In-Person
  • Encora
    SENIOR ENGINEER
    $110K — $130K *
    Fort Mill, SC 29708 (York County)
    Information Technology
    In-Person
  • Encora
    Software Developer
    $131K — $147K *
    Scottsdale, AZ 85254 (Maricopa County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Java Tech Lead jobs: