Job ID: JOB_ID_8314
Job Summary:
We are seeking a highly experienced Full Stack Engineer with a strong background in AWS to join our team. This is a C2C position with an expected duration of 12 months or more. The ideal candidate will have over 12 years of experience in software engineering, with a passion for building great software products and a drive to learn new technologies. You will collaborate with engineering and design teams across the US and India, contributing to high-scale product services.
Key Responsibilities:
- Partner with engineering & design teams in the USA and India.
- Build high-scale product services and demonstrate passion for building great software products.
- Be passionate about learning new technologies.
- Design and implement high-performance, high-reliability operation of large-scale systems, with proficiency in distributed system design and implementation (including event-driven and microservice-based architectures).
- Develop robust RESTful APIs and web services using Java, with a strong emphasis on Spring Boot and related Spring frameworks (Spring Boot, Spring Data, Spring MVC, etc.), ensuring best practices in performance, security, and usability.
- Utilize build automation tools such as Maven/Gradle and version control with Git.
- Practice Agile methodologies and follow software development processes.
- Develop on cloud platforms, preferably AWS (S3, RDS, SQS, SNS, DynamoDB, Lambda).
- Work with various databases, including RDS (PostgreSQL) and NoSQL (DynamoDB, Cassandra, etc.).
- Understand and work with container & serverless architectures (Docker, Kubernetes, AWS Lambda, AWS ECS).
- Practice Test Driven and Domain Driven Development (TDD / DDD), using automated test frameworks (e.g., JUnit, Mockito, Karma or Jasmine).
- Utilize Application Lifecycle Management tools such as Jira.
- Engage in DevOps practices and test automation.
- Develop using Node.JS/Express and JavaScript (ES5).
- Perform UI development, with exposure to ReactJS or Angular JavaScript frameworks.
- Experience with GO Lang or Python is a plus.
- Create *Nix scripts using bash, perl etc. for automating system tasks and processes.
- Demonstrate a track record of value-driven innovation.
- Be passionate, proactive, and adaptive, capable of working in a dynamic, diverse, and geographically distributed team.
- Possess the drive and ability to learn and take on challenges enthusiastically.
- Be a hands-on software developer with experience in application-layer development for web applications.
- Participate in identifying and building technologies, practices, and tools needed to build the platform.
- Collaborate with diverse groups within the organization, implement best engineering practices, and promote them across other APS products.
- Mentor other team members and collaborate extensively with offshore development teams.
- Conduct demos, participate in technical reviews, and deliver engineering excellence.
Required Skills:
- 12+ years of experience in software engineering.
- Proficient Java and/or TypeScript developer with solid foundations in object-oriented programming & design patterns.
- Experience with Spring Boot, DropWizard or TypeScript based frameworks.
- Extensive experience developing REST APIs using Java.
- Experience with build tools (Maven/Gradle) and version control (Git).
- Knowledge of software development processes and Agile.
- Experience with cloud providers development, preferably AWS.
- Familiarity with various databases (RDS, NoSQL).
- Understanding of container & serverless architectures (Docker, Kubernetes, AWS Lambda, AWS ECS).
- Proficiency with Test Driven and Domain Driven Development (TDD / DDD) and automated test frameworks.
- Experience with Application Lifecycle Management tools (e.g. Jira).
- Experience with DevOps and test automation.
- Node.JS/Express and JavaScript (ES5) experience.
- UI development experience (ReactJS or Angular).
- Unix/Linux scripting (Bash/Perl).
- Strong communication and collaboration skills.
Nice to Have:
- Experience with GO Lang or Python.
Special Requirements
Onsite/Local
Compensation & Location
Salary: $60 – $75 per year
Location: Westlake, TX
Recruiter / Company – Contact Information
Email: vandana@resource-logistics.com
Recruiter Notice:
To remove this job posting, please send an email from
vandana@resource-logistics.com with the subject:
DELETE_JOB_ID_8314