The Hartford

Senior Staff Software Engineer – Java, Gen AI, AWS

The Hartford

full-time

Posted on:

Location Type: Hybrid

Location: CharlotteConnecticutIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $127,600 - $191,400 per year

Job Level

About the role

  • Develop applications with Java and J2EE technologies
  • use Micro Services, JMS, XML, JSON, JDBC etc.
  • Identifies, drives and leads in the implementation of standards and best practices on how we deploy applications in AWS.
  • Designs reusable architectures and services that can be leveraged by agile teams across the program to improve development velocity.
  • Ability to design and implement new software architecture patterns in Cloud that are scalable, secure and cost efficient.
  • Use shift left approach to do security, testing and performance in dev cycle.
  • Full stack Engineering Mindset
  • Very good experience with Sonar, unit testing frameworks, using copilot (GEN AI tools)
  • Develops Infrastructure as Code (IaC) using CloudFormation templates, YAML files, build specifications, and Python Lambda functions
  • Highly knowledgeable with hands on experience of Amazon Web Services including but not limited to Lambda, CloudWatch, ECS, EKS, RDS, DMS, CDC, S3, IAM, SNS, SQS, EventBridge, Service Catalog.
  • Working knowledge of software development practices including DevOps and CI/CD tool chains ( GitHub, Jenkins, Docker, K8s etc.)
  • Implements proactive monitoring and observability to predict and detect abnormal system behaviors, with timely alerts avoiding system impacts.
  • Mentor junior Cloud and Software Engineers.
  • Present new ideas to leadership and present on topics to improve the learning of others.
  • Communicate clearly and professionally both in speech and in writing.

Requirements

  • Bachelor’s degree in computer science, Math, or any Engineering
  • 10+ years of hands-on experience with Java and J2EE technologies
  • 5+ years software architecture and systems design experience
  • Infrastructure as Code experience, like CloudFormation, Terraform, CDK, etc.
  • Strong software development knowledge
  • Strong technical knowledge of AWS relating to application development and certifications are plus.
  • Ability to communicate at all levels within an organization and influence leadership.
  • Proven ability to work with cross functional teams and translate requirements between business, project management and technical projects or programs.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJ2EEMicro ServicesJMSXMLJSONJDBCInfrastructure as CodeCloudFormationPython
Soft Skills
leadershipcommunicationmentoringcollaborationinfluencing