G

Goldschmitt and Associates

Custom software design, management consulting, training

Senior Software Engineer and AWS Architect

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$160k - $180k

About the Job

Requirements

  • Experience designing and developing cloud-based enterprise applications.
  • Experience building multitenant SaaS applications, including data isolation, tenant provisioning, and tenant-specific business rules.
  • Strong backend software development experience.
  • Experience with application and cloud architecture design and implementation.
  • Experience with relational databases and data modeling.
  • Experience with modern software development, testing, deployment, and DevOps practices.
  • Possess at least 7 years of professional software development experience, including enterprise software and/or SaaS applications.
  • Possess a Bachelor's degree.
  • Possess the ability to pass and maintain eligibility for a Public Trust investigation, including United States citizenship.
  • Possess experience with Java; Spring Boot; Hibernate; REST web services; API management; ECS; Application Load Balancers; Lambda Functions; CDK; IAM; Secrets Manager; CloudWatch; RDS; AWS; Docker containers; MySQL; NoSQL; Git; CI/CD; Swagger/OpenAPI; and JUnit.

Responsibilities

  • Design, develop, implement, and maintain enterprise/SaaS applications.
  • Participate in application and cloud architecture design and implementation.
  • Develop and maintain backend applications using Java, Spring Boot, and related testing frameworks.
  • Design, develop, document, and maintain RESTful APIs and web services.
  • Develop, deploy, and support applications within AWS environments.
  • Implement and maintain AWS Infrastructure as Code (IaC).
  • Develop and maintain CI/CD pipelines and DevOps processes.
  • Implement and manage application user authentication and authorization methods.
  • Design and maintain databases, data models, queries, and supporting scripts.
  • Conduct code reviews and identify opportunities to improve application performance, maintainability, security, and efficiency.
  • Identify and implement application and infrastructure modifications necessary to meet FedRAMP and other applicable security and compliance requirements.
  • Implement and maintain AWS account, application-level, compliance, and tenant monitoring.
  • Implement and support AWS services.
  • Design and implement automated tenant management and provisioning capabilities.
  • Collaborate with technical and business stakeholders to identify requirements, resolve technical issues, and recommend improvements.

Desired Qualifications

  • Possess experience with Node.js; AWS GovCloud; CloudFormation; Simple Notification Service (SNS); Cognito; API Gateway; Spring Boot Actuator/Micrometer; distributed tracing using X-Ray or OpenTelemetry; Tomcat; DB2; Redis; DynamoDB; FedRAMP; and ATO.

About the Company

Goldschmitt and Associates

Custom software design, management consulting, training

Goldschmitt and Associates provides services to support clients with complex business needs. They offer custom computer programming and systems design, plus management consulting and business support services, and custom training development and delivery. Their work involves identifying client requirements, designing and building tailored software and systems, providing guidance to improve processes, and creating training programs to ensure teams can use new solutions. What sets them apart is their integrated, end-to-end approach that combines technology development, business advisory services, and training in one package, helping clients align technology with strategic goals. The company's goal is to help clients streamline both business and technology needs to improve performance and outcomes.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Reston, VA
Founded
1998

Recently Posted Jobs

Explore more opportunities at Goldschmitt and Associates

See more jobs