IT - Developer III; Remote
Jacksonville, Duval County, Florida, 32290, USA
Listed on 2026-09-12
-
Software Development
Java Developer
Make a difference with a career in insurance
At The Cincinnati Insurance Companies, we put people first and apply the Golden Rule to our daily operations. To put this into action, we’re looking for extraordinary people to join our talented team. Our service-oriented, ethical, knowledgeable, caring associates are the heart of our vision to be the best company serving independent agents. We help protect families and businesses as they work to prevent or recover from a loss.
Share your talents to help us reach for continued success as we bring value to the communities we serve and demonstrate that Actions Speak Louder in Person®.
If you’re ready to build productive relationships, collaborate within a diverse team, embrace challenges and develop your skills, then Cincinnati may be the place for you. We offer career opportunities where you can contribute and grow.
Build your future with usOur IT Surety department is currently seeking a developer to design, develop, and maintain the Cinci Bond and Surety Next Level Bond issuance systems to ensure it meets business requirements and performance standards. This role will have a focus on product configuration and development using both Java and Angular skillsets. The developer will triage production problems, understand business workflow, and identify both business and technical solutions to requirements and defects.
Work location and flexibility are subject to change based on evolving business needs, but generally, selected candidates who reside:
- within 50 miles of Headquarters may be expected to work in a hybrid capacity, combining remote and onsite work when business needs necessitate.
- more than 50 miles from Headquarters must be flexible and available to travel to Fairfield, OH, on an occasional basis for special events, training sessions, or key meetings.
To ensure active engagement in meetings,
it is mandatory for all IT associates to have cameras turned on for all interactions with other associates, customers, and stakeholders. Your camera must be on and positioned correctly to clearly show your face. This practice is crucial for maintaining connection and engagement, as non-verbal cues are essential for effective communication.
- provide analysis and development of specifications and review prepared business requirements
- define technical design specifications for policy administration forms and implement solutions
- lead technical and business discussions related to forms development and forms defect correction
- develop detailed system designs and review approved system designs with project team
- perform impact analysis on requests and defects
- prepare and update all necessary documentation
- perform unit tests of code deliveries and solutions
- review schedules, objectives, and priorities with service manager
- initiate suggestions for improvement to systems and procedures
- assist with routine work of the department as required
- lead and mentor other developers
- 5-10 years’ experience in java and angular development
- demonstrateknowledgeof the software development life cycle
- demonstrate understanding of bond product configurations, policy administration and forms development process
- strong knowledge of relational databases (PostgreSQL, MySQL, Oracle) and ORMs like Hibernate/JPA; ability to write optimized queries
- experience with Spring Boot, Spring MVC, Spring Security, and building RESTful APIs; familiarity with microservices architecture
- deep understanding of Java (8+) features, object-oriented principles, collections, streams, multithreading, and performance optimization
- ability to connect Angular frontends with Java backends via REST/GraphQL APIs, handling authentication (JWT/OAuth2) and data flow
- expertise in designing and documenting REST…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).