The Hartford
Sr. Staff Software Engineer (Java/Gen AI/AWS)
The Hartford, Charlotte, North Carolina, United States, 28245
Sr. Staff Software Engineer (Java/Gen AI/AWS)
Join The Hartford as a Senior Staff Software Engineer, leading engineering teams to transform the Employee Benefits application landscape. This role includes overseeing technical strategy, architecture design, and delivery across AWS cloud environments.
Job Description
Develop applications using Java, J2EE, micro‑services, JMS, XML, JSON, JDBC, SOAP and REST with Spring Boot or Apache Camel.
Lead implementation of standards and best practices for deploying applications in AWS, designing reusable architectures and services.
Design and implement scalable, secure, and cost‑efficient cloud architecture patterns, including multi‑region support, fault tolerance, and data replication.
Apply shift‑left approach to security, testing and performance during development; adopt a full‑stack engineering mindset.
Use Sonar, unit testing frameworks, and Gen‑AI tools (Copilot) for application and infrastructure development.
Develop infrastructure as code (IaC) using CloudFormation, YAML, and Python Lambda functions for automated builds and releases.
Hands‑on experience with AWS services: Lambda, CloudWatch, ECS, EKS, RDS, DMS, CDC, S3, IAM, SNS, SQS, EventBridge, Service Catalog.
Work with DevOps and CI/CD toolchains: GitHub, Jenkins, Docker, Kubernetes.
Design proactive monitoring and observability, with alerts to prevent system impacts.
Mentor junior cloud and software engineers.
Present new ideas to leadership and facilitate learning.
Communicate clearly in speech and writing.
Experience with AWS Flink is a plus.
Minimum Qualifications
Bachelor’s degree in Computer Science, Mathematics, or Engineering.
10+ years of hands‑on experience with Java and J2EE technologies (Web Services, JMS, JSP, XML, JSON, JDBC).
5+ years of software architecture and systems design experience.
Experience with infrastructure as code: CloudFormation, Terraform, CDK.
Strong software development mastery.
Profound knowledge of AWS application development; certifications are a plus.
Excellent communication and influence at all organization levels.
Proven ability to collaborate with cross‑functional teams, translating requirements across business, project management, and technical domains.
Employment Details
Seniority Level: Mid‑Senior
Employment Type: Full‑time
Job Function: Engineering and Information Technology
Hybrid Work Schedule This role will have a hybrid work schedule, with the expectation of working in an office 3 days a week.
EEO Statement Equal Opportunity Employer / Sex / Race / Color / Veterans / Disability / Sexual Orientation / Gender Identity or Expression / Religion / Age.
Compensation Annualized base pay range: $126,160 - $189,240.
#J-18808-Ljbffr
Job Description
Develop applications using Java, J2EE, micro‑services, JMS, XML, JSON, JDBC, SOAP and REST with Spring Boot or Apache Camel.
Lead implementation of standards and best practices for deploying applications in AWS, designing reusable architectures and services.
Design and implement scalable, secure, and cost‑efficient cloud architecture patterns, including multi‑region support, fault tolerance, and data replication.
Apply shift‑left approach to security, testing and performance during development; adopt a full‑stack engineering mindset.
Use Sonar, unit testing frameworks, and Gen‑AI tools (Copilot) for application and infrastructure development.
Develop infrastructure as code (IaC) using CloudFormation, YAML, and Python Lambda functions for automated builds and releases.
Hands‑on experience with AWS services: Lambda, CloudWatch, ECS, EKS, RDS, DMS, CDC, S3, IAM, SNS, SQS, EventBridge, Service Catalog.
Work with DevOps and CI/CD toolchains: GitHub, Jenkins, Docker, Kubernetes.
Design proactive monitoring and observability, with alerts to prevent system impacts.
Mentor junior cloud and software engineers.
Present new ideas to leadership and facilitate learning.
Communicate clearly in speech and writing.
Experience with AWS Flink is a plus.
Minimum Qualifications
Bachelor’s degree in Computer Science, Mathematics, or Engineering.
10+ years of hands‑on experience with Java and J2EE technologies (Web Services, JMS, JSP, XML, JSON, JDBC).
5+ years of software architecture and systems design experience.
Experience with infrastructure as code: CloudFormation, Terraform, CDK.
Strong software development mastery.
Profound knowledge of AWS application development; certifications are a plus.
Excellent communication and influence at all organization levels.
Proven ability to collaborate with cross‑functional teams, translating requirements across business, project management, and technical domains.
Employment Details
Seniority Level: Mid‑Senior
Employment Type: Full‑time
Job Function: Engineering and Information Technology
Hybrid Work Schedule This role will have a hybrid work schedule, with the expectation of working in an office 3 days a week.
EEO Statement Equal Opportunity Employer / Sex / Race / Color / Veterans / Disability / Sexual Orientation / Gender Identity or Expression / Religion / Age.
Compensation Annualized base pay range: $126,160 - $189,240.
#J-18808-Ljbffr