Title: Senior Back-end Engineer
Company Name: FoxRent A Car Inc.
Vacancy: 1
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ Bachelor in Engineering (BEngg) in CSE
∎ Skills Required: AWS, AWS Amplify, AWS Lambda, Java EE/ J2EE, java spring framework, PostgreSQL
Experience Requirements:
∎ At least 10 year(s)
∎ The applicants should have experience in the following area(s):
Programmer Software Engineer, Aamzon AWS, Backend Database Design, Backend Development, Software Architect
∎ The applicants should have experience in the following business area(s):
IT Enabled Service, Software Company
Job Responsibilities:
∎ Experience assisting in the building and deployment of microservices-based applications, streaming apps, NoSQL, PostgreSQL databases, and CI/CD pipelines in a Cloud environment.
∎ Experience with designing and deploying AWS Services like Elastic Compute (EC2), Storages (S3, EBS, EFS, Glacier, and AWS Storage Gateway), and RDS
∎ Experience with AWS Amplify, Authentication & Lamba is mandatory
∎ Experience with AWS Datastore, GraphQL and DynamoDB
∎ Experience with AWS storage encryption, data at rest, and data in transit
∎ Strong core Java skills: serialization, multi-threading NIO, concurrency package, class loader, JIT compilers, optimizations, asynchronous patterns, lambda expressions
∎ Knowledge and experience in designing and implementing Algorithms to build complex software systems
∎ Strong in web-services technologies like Camel, and JMS queuing
∎ Production experience with Spring, Hibernate
∎ Experience developing distributed, high-performance multi-tiered applications using caching schemes like Memcache, Redis and Elastic Search
∎ Understanding of Application Performance Management including transaction profiling, scalable threads, asynchronous architecture
∎ Strong database skills in one or more of SQL, JDBC, PostgreSQL, PostGIS
∎ Experience with multi-tenant databases, no-SQL databases (e.g. Couchbase, Mongo, DynamoDB), Data Access Layer, and Connection Pooling
∎ Experience in Security and PCI compliance, cryptography is desirable
∎ Understanding of Machine learning is a definite plus - Vectors, Test Modeling
∎ Understanding of HTTP, TCP/IP, and Network programming including Apache Web server and Nginx
∎ Exposure to C/C++ programming on Unix; System Calls, memory, CPU profiling
∎ Familiarity with Maven, Perforce, Git, GitLab
∎ Experience working with open-source, cloud-based web and mobile platforms
∎ Contributions to open source technologies is desirable
∎ High comfort level with creating and consuming web services
∎ Knowledge of Scala, Apache Spark and other asynchronous technologies is a plus
∎ Knowledge in bundling using Maven and Gradle
Additional Requirements:
∎ Age at least 30 years
∎ Only males are allowed to apply
∎ Proven ability to deliver high-quality software for complex systems in multi-person teams
∎ Experienced in the complete lifecycle of projects from concept through maintenance including gathering requirements, documenting, and testing
∎ Able to collaborate across functional teams including business units, product managers, architects, engineers and operations to formulate elegant solutions
∎ Ability to prioritize and multitask while being a self-starting, team player - good time management skills and ability to work on concurrent assignments with differing priorities
∎ Must be experienced with and able to work in Agile/Scrum Methodology - Sprints and quick product releases - Build Measure Learn
∎ Must be able to independently research and develop solid design solutions, code, and author unit test for all functionality being coded
∎ Rigor in A/B testing, test coverage, and other best practices
∎ Filed and/or approved patents in relevant topics are a big plus
∎ Excellent written and verbal communication skills
∎ Strong customer/business orientation
∎ 10+ years of experience with designing and implementing complex web applications or an equivalent engineering role
Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Salary Review: Yearly
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 12 May 2021
Company Information:
∎ 12 Apr 2021
∎ FoxRent A Car Inc.
Category: IT/Telecommunication