AWS Microservices Developer
Ricoh Americas Corporation
Position Summary:
We are seeking a technical professional to support the design, development, testing, and ongoing support of Ricoh Software Products and Systems. This individual will work as part of a collaborative engineering team focused on delivering scalable software solutions, primarily through microservices architecture on AWS, using Python and Node.js.
Key Responsibilities: Design, develop, and deploy microservices on AWS using Python and Node.js Collaborate with cross-functional teams to define, develop, and deliver new features Write clean, maintainable, and scalable code with a strong focus on performance and security Utilize AWS services such as Lambda, API Gateway, ECS/Fargate, DynamoDB, SQS, and SNS Monitor, troubleshoot, and optimize distributed services in a cloud environment Implement CI/CD pipelines and contribute to DevOps automation Recommend and implement basic software solutions; contribute to project planning Ensure on-time, high-quality delivery of technical objectives Collaborate with internal and external stakeholders on routine technical matters Document work and adhere to team development processes and standards Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, or equivalent experience 2+ years of backend software development experience (Python, Node.js) Experience designing and deploying microservices in AWS Familiarity with infrastructure-as-code tools (e.g., CloudFormation, Serverless Framework) Strong knowledge of REST APIs, event-driven architecture, and asynchronous programming Proficiency in Git, testing frameworks, and Agile methodologies Solid communication and teamwork skills Preferred Qualifications: Experience with WebSockets or real-time applications Knowledge of cloud security best practices AWS Certification(s) (e.g., AWS Certified Developer or Solutions Architect) Experience working in distributed or global teams Working Conditions & Expectations: Ability to manage multiple priorities and adapt to shifting demands Willingness to travel occasionally and work flexible hours if needed Ability to work in regulated or guideline-based environments (e.g., exposure to dust/fumes/chemical agents where applicable) Maintain positive and professional relationships with peers, management, and clients Demonstrated ownership of assignments and ability to meet deadlines Work Culture: Contribute to a high-morale, high-performance team culture Embrace new technologies, processes, and tools Display initiative, creativity, and effective problem-solving in day-to-day tasksNote: This description outlines the general nature of the role and does not list every duty or requirement associated with the job.
Confirm your E-mail: Send Email
All Jobs from Ricoh Americas Corporation