Senior/Principal Full Stack Engineer - RI at Piper Companies
Smithfield, Rhode Island, USA -
Full Time


Start Date

Immediate

Expiry Date

02 Nov, 25

Salary

80.0

Posted On

02 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Splunk, Java, Ec2, Communication Skills, Aws, Spring Boot, Python, Computer Science, Security Testing

Industry

Computer Software/Engineering

Description

We are seeking an experienced Senior/Principal Full Stack Engineer with deep technical expertise in Java, Spring Boot, and AWS cloud technologies. The ideal candidate will have a strong background in full stack software development, cloud-native architecture, and platform modernization, while effectively collaborating with cross-functional teams in an agile environment. This is going to be a hybrid position located out of Smithfield, Rhode Island.

QUALIFICATIONS OF THE FULL STACK ENGINEER:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 7–10+ years of full stack development experience
  • Strong expertise in: Java/JEE, Spring Boot, RESTful APIs, SQL/NoSQL, Python
  • Cloud experience with AWS (EKS/ECS, Lambda, SQS, EC2, S3, IAM, CloudWatch)
  • Experience with Terraform (preferred) or CloudFormation
  • Familiarity with observability tools such as Datadog, Splunk, ELK Stack
  • Proficiency in CI/CD pipelines, security testing, and deployment automation
  • Exposure to front-end frameworks and UI technologies is a plus
  • Strong analytical and communication skills
  • Agile/Scrum development experience
Responsibilities
  • Design, develop, test, and support scalable, cloud-based applications in a multi-tier architecture
  • Collaborate with product owners, architects, and engineers to deliver high-quality software solutions
  • Modernize legacy systems and support cloud migration efforts using AWS services
  • Contribute to engineering best practices including CI/CD, observability, and infrastructure automation
  • Participate in code reviews, design discussions, and agile ceremonies
  • Develop and maintain APIs, batch processes, and workflow automation
  • Ensure security, performance, and maintainability of applications
Loading...