Full Stack Developer

Kinsale ManagementRichmond, VA
1d

About The Position

Are you a software developer with a passion for coding and collaboration? Join Kinsale Insurance, a fast-growing and successful Excess and Surplus lines insurance company headquartered in Richmond, VA. We foster a highly collaborative technology environment where developers work side by side with product teams and business stakeholders. If you thrive in a dynamic Agile setting and enjoy seeing the direct impact of your work, we want to hear from you. About the Role We are seeking a Full Stack Developer to join one of our cross-functional Agile teams. In this role, you will 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.

Requirements

  • Experience with Angular (v17 and above) and Java required.
  • Bootcamp certification, bachelor’s degree in computer science, technology, or related field preferred.
  • Exposure to full stack/enterprise applications with proficient knowledge in one or more areas.
  • Proven experience with Agile software development methodologypreferred.
  • Demonstrates an ability to stay on top of the latest trends and technologies and identifyopportunities for their use.
  • Experience with AI technologies and initiatives to enhance development and automation(Claude Code, GitHub CoPilot, ChatGPT) highly desired

Nice To Haves

  • Technologies: Java (Spring, Spring Boot, JPA, Docker, REST, SOAP, and Hibernate), AWS SQS, AWS EKS, Python, Angular, Node.js, SQL, JSON, Kong, Confluent Kafka, Cloud Technologies (preferably AWS)
  • Tools: SonarCloud, Git, GitLab, Maven, Visual Studio Code, IntelliJ
  • Methodologies: CI/CD practices

Responsibilities

  • Support the Agile team’s development efforts towards successful project delivery by delivering high-quality code and solutions that meet business requirements.
  • Contribute to the architecture and design plans of applications/services to ensure they align with IT and business strategies while providing innovative solutions that support workflow quality and efficiency.
  • Participate in the research and evaluation of alternative solutions to meet business needs.
  • Adhere to established standards pertaining to security, testing, and methodology.
  • Identify opportunities for efficiencies (e.g., reduce duplicate code, processes, etc.).
  • Surface and manage upstream and downstream dependencies across systems, teams, and environments, mitigating integration risk and protecting delivery timelines.
  • Break down complex business and technical problems into appropriately sized, well-defined components that enable parallel development, reduce risk, and support incremental delivery.
  • Collaborate with other team members, technical resources, and business stakeholders to plan, design, develop, test, and maintain business applications.
  • Deliver tasks that involve all areas of our technology
  • Seek and incorporate feedback through code reviews and design discussions, continuously improving technical depth and system understanding.
  • Actively participate in Agile ceremonies and contribute to continuous improvement of team processes.

Benefits

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service