Smart Folks - Seattle, WA

posted 3 days ago

Full-time
Seattle, WA
Professional, Scientific, and Technical Services

About the position

The Java/AWS Full Stack Engineer will play a crucial role in designing, building, and migrating applications and services on the AWS platform. This position involves participating in architectural discussions, automating solutions, and ensuring business functionality and service level agreements (SLAs) are met post-migration. The engineer will also develop innovative solutions to complex business and technology problems, contributing to the overall success of the team.

Responsibilities

  • Design, build, and migrate applications and services on the AWS platform.
  • Participate in architectural discussions and design exercises for large scale solutions.
  • Identify workarounds for specific issues during migration.
  • Automate solutions for repeatable problems.
  • Develop test plans and test cases to demonstrate application/database readiness post-migration.
  • Work closely with application teams to ensure business functionality and SLAs are met.
  • Develop innovative solutions to complex business and technology problems.

Requirements

  • 8-12 years of IT experience in software design and implementation.
  • 2-3 years of experience on any Cloud Platform (AWS, Azure, Google, etc.).
  • Bachelor's degree in Information Science, Information Technology, Computer Science, Engineering, Mathematics, Physics, or a related field.
  • Strong verbal and written communication skills.
  • Strong programming skills in Java, J2EE, REST, SOAP, and Webservices.
  • Experience in developing and deploying web applications on application servers like Weblogic, Websphere, Tomcat, and JBoss.
  • Hands-on experience in integrating multiple databases like Oracle, SQL Server, PostgreSQL.
  • Experience in the design, development, and deployment of business software at scale.
  • Involvement in highly-available and fault-tolerant enterprise and web-scale software applications.
  • Experience in performance optimization techniques.
  • High-end troubleshooting and communication skills.
  • Proven experience with software development life cycle (SDLC) and agile/iterative methodologies.

Nice-to-haves

  • Implementing experience with primary AWS services (EC2, ELB, RDS, Lambda, API Gateway, Route53, S3).
  • Configuration management using CloudFormation and/or Chef/Puppet.
  • Experience in database programming like PL/SQL.
  • Ability to think strategically about business, product, and technical challenges.
  • Integration of AWS cloud services with on-premise technologies from Microsoft, IBM, Oracle, HP, SAP.
  • Experience with IT compliance and risk management requirements (e.g., security, privacy, SOX, HIPAA).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service