Demo

Senior Java Software Engineer

Kinsale Insurance
Richmond, VA Full Time
POSTED ON 4/23/2025
AVAILABLE BEFORE 5/22/2025

Are you a seasoned software developer with a passion for mentorship and close 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 Senior Java 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, while helping drive the vision and roadmap for the team’s software solutions. You’ll have the opportunity to lead by example, influence architecture decisions, and explore innovative technologies to improve business outcomes.


Key Responsibilities

  • Deliver high-quality code and solutions aligned with business needs and team objectives.
  • Lead or contribute to the design and architecture of scalable, maintainable applications.
  • Evaluate and recommend technologies or approaches to solve business challenges.
  • Champion best practices in coding, testing, and Agile methodologies.
  • Identify opportunities to streamline code and improve system efficiency.
  • Collaborate closely with developers, product owners, and business stakeholders.
  • Contribute across the full technology stack.
  • Engage in Agile ceremonies to support continuous improvement and team collaboration.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field (preferred).
  • 3 years of experience as a full-stack developer.
  • 2 years of hands-on experience with AWS; AWS Certified Developer is a plus.
  • Strong experience with Java, including Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, and Hibernate.
  • Exposure to enterprise-level applications and full-stack development.
  • Familiarity with Agile software development practices.


Preferred Experience with:

  • Event-driven architecture and serverless technologies.
  • AngularJS/Angular, Bootstrap, Node.js, SQL.
  • Cloud platforms, especially AWS.
  • SQS, Confluent Kafka, Kong.
  • DevOps tools: Git, Gitlab, Maven, SonarCloud.
  • CI/CD best practices.


At Kinsale we offer the following great benefits:

  • Competitive salary with performance-based bonus opportunities
  • Single and Family Health, Dental and Vision Insurance plans with significant HSA funds contribution
  • Short-Term and Long-Term disability
  • Life Insurance
  • Matching 401(k)
  • Generous Paid Time Off and Holidays
  • Education dollars for training and certifications
  • Promotion from within the company with clear goals and developed career paths

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Software Engineer?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Kinsale Insurance

Kinsale Insurance
Hired Organization Address Richmond, VA Full Time
Are you an experienced developer who loves to mentor early career talent and be collocated with your product team and th...
Kinsale Insurance
Hired Organization Address Richmond, VA Full Time
Kinsale Insurance is looking for individuals who are passionate about building innovative solutions that enhance busines...
Kinsale Insurance
Hired Organization Address Richmond, VA Full Time
Kinsale Insurance is hiring a full-time, onsite Technical Manager to join our growing technology team at our headquarter...
Kinsale Insurance
Hired Organization Address Richmond, VA Full Time
Are you a recent college graduate? Or are you seeking a career change? Kinsale Insurance has seen proven success with ca...

Not the job you're looking for? Here are some other Senior Java Software Engineer jobs in the Richmond, VA area that may be a better fit.

Senior Java Software Engineer

Capstone IT Staffing, Richmond, VA

Senior Software Engineer, Java

S&P Global, Richmond, VA

AI Assistant is available now!

Feel free to start your new journey!