Vacancy expired!
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automation.
- Help build and/or transition applications to container or serverless architectures on AWS Ensuring cross-platform optimization for mobile phones
- Designing and developing APIs
- Minimum of 3 years of experience in building and deploying applications on AWS Cloud
- Strong programming expertise using Python, Java, Spring Boot
- Experience building Serverless applications on AWS using AWS SAM, API Gateway, Lambda, SQS, SNS, Kinesis, Cognito, Aurora, DynamoDB, IAM Roles/Permissions
- Built and deployed applications as Docker Containers on AWS ECS
- Experience in using NoSQL databases like DynamoDB/Cassandra/MongoDB
- Experience with relational databases such as AWS Aurora, MS SQL Server, or Oracle
- Extensive experience implementing Microservices and RESTful APIs
- Database Design and Implementation (Postgre, MYSQL, Oracle, SQL Server, etc.) and proficiency with SQL Understanding of Cloud-Native development principles
- Influential communicator with technical and non-technical teammates
- Can work autonomously and self-initiated A team player!
- We want people who are humble, hungry, and smart!
- Maintains and enhances existing applications.
- Troubleshoots and debugs applications, including user and system interface functionality.
- Collaborates with cross-functional teams and clients to define, design and deliver enhancements, new applications, and technical solutions that meet the needs of the company, its clients, and the end users.
- Configures a design that satisfies business requirements and desired specifications.
- Researches, evaluates and implements new technology to optimize application efficiency and usability.
- Maintains records to document system and programming development and revisions.
- Designs modifications based on defined requirements and coordinates development efforts on maintained applications.
- Programs and directs other programmers in required programming languages, database SQL, report writing, ETL
- Assists with testing and migrating code through test regions.
- Ensures adherence to appropriate design, coding and source control standards.
- Leads design and code walk-thru as a presenter or reviewer.
- Processes Change Requests and Quality Assurance (QA) documentation for project implementations and support changes.
Vacancy expired!