Full Stack Developer

Kinsale Insurance

$105K — $117K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years experience in full stack development, specifically with Angular (v17 and above) and Java.
  • Bachelor's degree in Computer Science or relevant field preferred.
  • Proficient knowledge in full stack/enterprise applications.
  • Familiarity with Agile development methodology is preferred.
  • Knowledge of AWS technologies and tools like Docker, REST, and Hibernate is a plus.
  • Experience with CI/CD practices and development tools such as Git and Visual Studio Code is beneficial.
  • Exposure to AI technologies for coding enhancement is highly desired.

Responsibilities

  • Deliver high-quality code to meet business requirements within Agile projects.
  • Contribute to application architecture and design aligned with IT strategy.
  • Research and evaluate solutions to address evolving business needs.
  • Adhere to security, testing, and development standards during coding.
  • Identify and implement opportunities for process improvements.
  • Manage dependencies across systems and teams to protect delivery timelines.
  • Collaborate with team members and stakeholders in the application lifecycle.

Benefits

  • Competitive pay and performance bonuses.
  • Comprehensive health, dental, and vision insurance plus HSA contributions.
  • Generous paid time off including 22 PTO days and 10 company holidays.
  • Clear paths for career advancement and professional development.
  • Up to 6% 401(k) matching and life/disability insurance coverage.
  • Annual reimbursement for educational training and conferences.
Full Job Description
As a Full Stack Developer, you'll join one of our cross-functional Agile teams and contribute to the full lifecycle of enterprise applications, from design to deployment. You'll have the opportunity to leverage generative AI tools (e.g., GitHub Copilot, ChatGPT, Claude Code) in day-to-day development to accelerate coding, automate repetitive tasks, and improve code quality and productivity. This role is ideal for a developer who is eager to deepen their architectural thinking and grow into increasing technical ownership over time.
What You'll Do
  • Delivering high-quality code and solutions that meet business requirements to support the Agile team's successful project delivery.
  • Contributing to the architecture and design of applications and services, aligning them with IT and business strategies.
  • Researching and evaluating alternative solutions to meet evolving business needs.
  • Adhering to established standards for security, testing, and development methodology.
  • Identifying opportunities to improve efficiency, such as reducing duplicate code or streamlining processes.
  • Managing upstream and downstream dependencies across systems, teams, and environments to protect delivery timelines.
  • Breaking down complex business and technical problems into well-defined components that support parallel development and incremental delivery.
  • Collaborating with team members, technical resources, and business stakeholders to plan, design, develop, test, and maintain business applications.
  • Incorporating feedback from code reviews and design discussions to continuously grow technical depth and system understanding.
  • Actively participating in Agile ceremonies and contributing to continuous improvement of team processes.
What You Bring
  • Experience with Angular (v17 and above) and Java required.
  • Bootcamp certification or bachelor's degree in Computer Science, Technology, or a related field preferred.
  • Exposure to full stack/enterprise applications with proficient knowledge in one or more areas.
  • Experience with Agile software development methodology preferred.
  • A curiosity for staying current on the latest trends and technologies, with an eye for practical opportunities to use them.
  • Familiarity with technologies such as Java (Spring, Spring Boot, JPA, Docker, REST, SOAP, Hibernate), AWS SQS, AWS EKS, Python, Angular, Node.js, SQL, JSON, Kong, Confluent Kafka, and cloud technologies (preferably AWS) is a plus.
  • Experience with tools such as SonarCloud, Git, GitLab, Maven, Visual Studio Code, and IntelliJ, plus CI/CD practices, is a plus.
  • Experience using AI technologies (Claude Code, GitHub Copilot, ChatGPT) to enhance development and automation is highly desired.
Why You'll Love Working at Kinsale
  • Competitive Pay & Bonus Opportunities - Rewarding performance and initiative.
  • Comprehensive Benefits - Health, dental, and vision insurance with up to $3,600 (individual) or $7,000 (family) in HSA contributions per year.
  • Work-Life Balance - Generous paid time off including 22 days of PTO and 10 paid company holidays.
  • Career Growth - Clear promotion paths, mentorship, and ongoing professional development.
  • Retirement & Security - Up to 6% matching 401(k) contributions on base salary and bonus, standard life insurance, and disability coverage.
  • Continuous Learning - Annual $3,000 reimbursement for educational training, conferences, and certifications.
Integrity & Responsibility

Kinsale values strong financial responsibility. A credit check will be conducted as part of the selection process for roles that require sound judgment, trustworthiness, or access to sensitive information.
Ready to Apply?

If you're motivated, collaborative, and eager to build innovative technology solutions, this is your opportunity to grow your career in software development. Join Kinsale Insurance and help shape the technology that powers a top-performing E&S carrier.

Apply today and start building your future with us!

Salary Range: $105,000 - $117,000

This posted range is our best estimate; starting salaries may vary. Additionally, the posted range reflects only base salary and does not include annual bonuses, benefits, or reimbursements.

Similar Jobs

More Jobs at Kinsale Insurance

More Information Technology Jobs

Find similar Full Stack Developer jobs: