Software Engineer / Senior Software Engineer

TallyKhata

TallyKhata

 

TallyKhata

Follow

More jobs from this company

Summary

  • Vacancy: 2
  • Location: Dhaka (Banani)
  • Salary: Negotiable
  • Experience: 2 to 6 years
  • Published: 1 Aug 2024

 

Requirements

Education

B.Sc in Computer Science/ Engineering from any reputed university

Experience

  • 2 to 6 years
  • The applicants should have experience in the following business area(s):
    Telecommunication, Software Company, IT Enabled Service, Financial Technology (Fintech) Startup

Additional Requirements

  • Working knowledge of the tech stack and concepts including Java, SpringBoot, REST, ISO 8583, Micro Services, Docker, PostgreSQL, Redis, RabbitMQ, CI/CD, Git, etc.
  • Experience building and maintaining REST API-based backend services
  • Good understanding of common algorithms & data structure
  • Good understanding of operating systems and development tools
  • Experience writing unit and integration tests is a plus
  • Active participation and achievements in programming contests are a plus

Responsibilities & Context

  • Participate in the development of Web services and REST APIs serving millions of users
  • Participate in the functional design and architecture of API services and web applications
  • Implement business logic and functionality based on product specifications
  • Integrate with third-party services for functional operations and financial transactions
  • Design and implement efficient and secure data storage/retrieval systems
  • Follow clean code principles, comply with coding standards and best practices
  • Apply appropriate design patterns as and when needed
  • Review code written by peers and suggest required improvements
  • Design, build, and maintain high-performance, reusable, and reliable code
  • Build fault-tolerant backend systems resilient to network and system failures
  • Build stateless, horizontally scalable web services that maintain ACID properties of data
  • Maintain security best practices, including PCI, OWASP, and CWE/SANS guidelines
  • Collaborate with other team members and follow agile development practices
  • Formulate tasks, actions, and effort needed to support product releases
  • Keep up-to-date on the latest industry trends in the backend technology space
  • Work closely with the SQA team and resolve discovered issues

Compensation & Other Benefits

  • Mobile bill, Weekly 2 holidays, Insurance, Gratuity, Provident fund, Medical allowance
  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2
  • Pick-up and drop-off facility
  • As per company policy and procedures

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Banani)

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.