Full Stack Developer
Ashish DAS GuptaUnited StatesSENIORPosted 2h ago
Node.jsAngularAWSJavaSpring BootPythonRESTful APIsmicroservicesPostgreSQLSQL ServerDynamoDBMongoDBCassandraDockerTerraformCloudFormationCI/CDunit testingtest automationAI-assisted development tools
About the Role
We are looking for an experienced Software Engineer with strong full-stack development skills to design, develop, and maintain scalable applications.
Key Responsibilities
• Design and develop high-quality, scalable software applications
• Integrate multiple data sources to deliver meaningful insights
• Contribute to architecture and technical strategy
• Mentor junior engineers and promote engineering best practices
• Troubleshoot production issues and optimize application performance
• Use AI coding assistants responsibly to improve development efficiency
Requirements
• Node.js and Angular
• Java, Spring Framework, Spring Boot, and Spring Security
• Python and object-oriented programming
• AWS services: EC2, S3, Lambda, SQS, SNS, RDS, ECS, and API Gateway
• RESTful APIs and microservices architecture
• PostgreSQL, SQL Server, DynamoDB, MongoDB, or Cassandra
• Docker and Infrastructure as Code (Terraform/CloudFormation)
• CI/CD pipelines, unit testing, and test automation
• AI-assisted development tools and secure coding practices