Who We Are For over 70 years, Glatfelter Insurance Group has believed in doing the right thing for our clients, agents, communities and associates. This founding principle has enabled Glatfelter to grow from the kitchen-table, one-man-operation as it began, to one of the largest managing general agencies in the U.S. with nearly 500 associates across the country, a distribution network of over 4,500 independent brokers and more than 30,000 clients. It is what drives us to innovate-the desire to deliver the best for our clients. Founded as The Glatfelter Agency, which is still in operation, the program basis of Glatfelter Insurance Group, Volunteer Firemen's Insurance Services (VFIS), was founded in 1969. Throughout the years, Glatfelter has expanded to include specialized program business inclusive of public entities, educational institutions, healthcare facilities, and religious organizations. Glatfelter provides their insureds with comprehensive insurance solutions including property, casualty, life insurance, and more. In 2018, Glatfelter joined American International Group (AIG) and is now part of the AIG family.
About the Position Glatfelter Insurance Group is seeking a
Sr. Programmer/Analyst who will be responsible for designing, developing, and maintaining high-performance applications using Java and the Spring framework, as well as deploying and managing applications on JBoss servers. The candidate will play a pivotal role in architecting robust, scalable platforms using microservices and Java-based APIs. In addition, the role involves mentoring team members, leading code reviews and technical sessions, and collaborating closely with cross-functional teams to ensure quality and timely delivery of software solutions. This position is required to be onsite in our York, PA office.
Key Responsibilities - Provide technical leadership for an agile development team of 5 engineers responsible for our Corporate Producer Portal and supporting applications.
- Design, develop, test, deploy, maintain, and enhance scalable, secure, high-performance APIs, microservices, and platforms using Java, Spring, SQL, and caching technologies.
- Deploy, configure, and manage applications on JBoss servers.
- Implement systems testing strategies and conduct design and code reviews to ensure quality and maintainability.
- Analyze technical challenges, identify alternative solutions, and guide resolution of critical issues and technical debt.
- Collaborate with cross-functional teams to gather requirements, develop design specifications, provide estimates, and evaluate programs for improved efficiency.
- Document code, technical specifications, and guidelines, and communicate effectively with all stakeholders, including regular updates to supervisors.
- Be available to provide support when code changes are moved to production.
- Research and implement best practices and emerging technologies.
- Maintain confidentiality and professionalism.
- Pursue professional growth and continued education.
What We're Looking For - Bachelors Degree or equivalent experience.
- Industry Experience: A minimum of 6 years in software development.
- Leadership Experience: At least 2 years serving as a technical lead for small to mid-sized development teams.
- Proficiency in Java programming.
- Extensive experience with the Spring framework.
- Hands-on expertise with JBoss server administration and deployment.
- Deep knowledge of software architecture principles, microservices, and design principles for building large-scale, robust platforms.
- Proven experience in developing Java-based APIs and implementing comprehensive systems testing strategies.
- Familiarity with automated testing frameworks and monitoring tools for performance, security, and system health analysis.
- Thorough understanding of Microsoft SQL database implementations.
- Ability to share technical knowledge through formal mentoring, code reviews, design document reviews, and technical presentations.
- Excellent communication, problem-solving, ownership, and leadership skills.
- Experience with Angular development is preferred but not required.
Why Choose Glatfelter? Glatfelter is honored to have been named a Best Place to Work in PA since 2005. We are proud to offer a range of employee benefits and resources that help you protect what matters most - your health care, savings, financial protection and wellbeing. In addition to 17 paid holidays, (which includes a personal holiday and mental health and wellness day) we provide a variety of leaves for personal, health, family, and volunteer needs.
We believe in fostering our associates' development and offer a range of learning opportunities for associates to hone their professional skills to position themselves for the next steps of their careers. We have a tuition reimbursement program for eligible associates to enhance their education, skills, and knowledge in areas that relate to their current position or future positions to which they may transfer or progress.
Equal Opportunity Employer It has been and will continue to be the policy of Glatfelter Insurance Group to be an Equal Opportunity Employer. We provide equal opportunity to all qualified individuals regardless of race, color, religion, age, gender, gender expression, national origin, veteran status, disability or any other legally protected categories. At Glatfelter, we believe that diversity and inclusion are critical to our future and our mission - creating a foundation for a creative workplace that leads to innovation, growth, and profitability. Glatfelter is committed to working with and providing reasonable accommodations to job applicants and employees with physical or mental disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to complete any part of the application or hiring process, please contact Human Resources. Reasonable accommodations will be determined on a case-by-case basis.
Job Grade: 11