Full Stack Engineer
Maruthi Technologies Inc
Dallas, TX, United States
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
Amazon S3
Confluence
Cloud Engineering
Amazon DynamoDB
Design of User Interfaces
Human-Computer Interaction
Identity and Access Management
+20 more
Lex (Software)
PostgreSQL
Node.Js
NoSQL
Next.js
User-Centered Design
Amazon Connect
Business Intelligence Development Studio
ReactJS
Claude Code
Spring-boot
AWS Lambda
Backend
Cloudformation
Servicebus
Event Driven Architecture
Front End Software Development
Api Gateway
Terraform
Serverless Computing
Job description
- Lead end-to-end design, development, and delivery of full stack applications built on React/Next.js (frontend), Spring Boot/Java or Node.js (backend), deployed on AWS
- Architect and implement cloud-native, event-driven solutions using Lambda, ECS, API Gateway, DynamoDB, S3, EventBridge, and IAM
- Own complete project delivery across one or more client engagements simultaneously - from requirements through production
- Develop and maintain technical documentation including architecture decision records (ADRs), runbooks, and integration specs in Confluence
- Translate ambiguous business requirements into system designs - challenge the spec, identify gaps, propose better solutions
- Lead and mentor a team of engineers; participate in daily agile and scrum processes
- Drive architecture decisions in collaboration with principal architects; establish and enforce cross-project technical standards
- Manage vendor and third-party integrations end-to-end
- Set up and maintain sandbox environments and testing automation pipelines
- Interact directly with senior client stakeholders - present architecture, drive alignment, own the technical relationship
Requirements
Amazon Web Services (AWS), Java, User Interface/Experience (UI/UX), JavaScript, React.js, Node.js, Application Programming Interface (API), Amazon Simple Storage Service (S3), AWS Lambda, Cloud Architecture, * 8+ years of overall experience; 5+ years building production systems on AWS
- Hands-on full stack development - React/Next.js on the frontend, Spring Boot (Java) or Node.js on the backend
- Deep AWS expertise: Lambda, ECS, DynamoDB, API Gateway, S3, EventBridge, IAM, serverless and event-driven architecture
- DynamoDB data modeling - partition key design, GSI strategy, single-table vs multi-table tradeoffs, capacity planning
- Experience writing and maintaining technical documentation - ADRs, architecture docs, runbooks - in Confluence or equivalent
- Proven ability to lead project delivery, manage engineers, and operate autonomously across complex engagements
- Strong written and verbal communication skills; comfortable presenting to VP and C-suite audiences
Good to Have
- Amazon Connect, Lex, Polly or equivalent contact center / telephony experience
- Terraform or CloudFormation for infrastructure as code
- PostgreSQL + JSONB or NoSQL modeling for application consolidation projects
- QuickSight or similar BI tooling for reporting pipelines
- AI-first mindset - familiarity with MCP, Claude Code, Kiro, or agentic tooling
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦