Java Tech Lead

Prophecy Technologies

$100K — $130K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6-8 years of experience in Java development
  • Proficient in Core Java and Advanced Java concepts
  • Hands-on experience with Spring Framework and related modules
  • Strong SQL skills with a focus on query optimization
  • Familiarity with CI/CD tools like GitHub Actions and Harness NextGen
  • Experience in Agile methodologies and the software development lifecycle
  • History of designing scalable enterprise applications

Responsibilities

  • Lead the design and development of high-performance Java applications
  • Provide technical leadership and ensure coding standards are met
  • Develop and maintain applications using Core Java and Spring
  • Write and optimize complex SQL queries for performance
  • Implement unit testing strategies with tools like Mockito
  • Design CI/CD pipelines for automated processes
  • Collaborate with DevOps teams for seamless application integration
  • Participate in discussions on code reviews and architecture

Benefits

  • Opportunity for remote work or location in Columbus, OH
  • Potential for professional growth and leadership development
  • Collaborative work environment with cross-functional teams
  • Focus on modern technology stacks and best practices
  • Engagement with cutting-edge DevOps and CI/CD tools
Full Job Description
JOB SUMMARY:

The Java Tech Lead is responsible for leading the design, development, and delivery of enterprise-grade Java applications. This role requires deep expertise in advanced Java concepts, Spring Framework technologies, and modern CI/CD practices. The Tech Lead will guide development teams, ensure code quality, optimize database interactions, and drive DevOps adoption for continuous integration and continuous delivery pipelines.

Location: Columbus, OH / Remote

Experience: 6-8 Years

Key Responsibilities:
• Lead the design and development of scalable and high-performance Java-based applications
• Provide technical leadership to development teams and ensure adherence to coding standards and best practices
• Develop and maintain enterprise applications using Core Java and Spring Framework modules
• Write and optimize complex SQL queries for efficient data access and performance
• Implement unit testing and mocking strategies using frameworks such as Mockito and JMock
• Design and implement CI/CD pipelines to automate build, testing, and deployment processes
• Collaborate with DevOps teams to integrate applications into modern CI/CD environments
• Participate in code reviews, architecture discussions, and technical design sessions
• Ensure application performance, reliability, and scalability through proper design and optimization
• Work with cross-functional teams to gather requirements and translate them into technical solutions

Required Skills & Experience:
• Strong expertise in Core Java and Advanced Java concepts
• Hands-on experience with Spring Framework and related modules
• Strong knowledge of SQL and database query optimization
• Experience with mocking frameworks such as Mockito, JMock, or similar tools
• Experience with DevOps and CI/CD tools including GitHub Actions and Harness NextGen
• Strong understanding of software development lifecycle and Agile methodologies
• Experience designing scalable enterprise applications

Competencies:
• Strong problem-solving and analytical thinking
• Ability to lead and mentor development teams
• Strong communication and collaboration skills
• Ability to manage multiple development tasks in a fast-paced environment
• Strong focus on code quality, testing, and performance optimization

Preferred Skills:
• Knowledge or experience with Guidewire products, particularly PolicyCenter (PC)
• Exposure to cloud-based deployment environments and microservices architecture
• Experience with modern DevOps practices and automation tools

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Java Tech Lead jobs: