Description

Hello there! Thank you for your interest in the role of Software Engineer/Senior Software Engineer (Java/Spring/PostgreSQL) at BRAC IT SERVICES LTD. We appreciate your interest in joining our team of innovative and dedicated professionals. 
 

About Us: Dedicated to excellence and quick expansion, BRAC IT Services Limited is an innovative IT company. We presently have openings on our team for bright individuals, and we also offer exciting career prospects in a range of positions. In order to develop top-notch, scalable software solutions, BRAC IT promotes an environment of invention and teamwork. Come help us shape the direction of global IT services and technology.


 

If the below job description resonates with you, please proceed to the next page and fill out the job application form .We appreciate your interest and look forward to reviewing your application. Please ensure all information provided is accurate and complete.


 

What You’ll Do:

 

  • Collaborate across all phases of the development lifecycle.
  • Design and develop high-throughput, reusable, low-latency applications for critical systems.
  • Implement and execute various testing methodologies, including Unit and Integration Testing.
  • Identify and troubleshoot bottlenecks and bugs, offering strategic solutions.
  • Optimize SQL queries for improved responsiveness and efficiency.
  • Collaborate closely with teammates, product managers, and stakeholders to understand requirements and deliver effective solutions.
  • Provide timely resolutions to issues reported by QA or end-users, effectively troubleshooting and debugging. 

 

 

Skills & Experiences You’ll Need To Have:

  • 2-6 years of experience in software development, with proficiency in Java preferred.
  • Good to have: Bachelor’s degree in Computer Science, Engineering, or a related field.
     
  • Solid understanding of object-oriented programming principles, along with knowledge of data structures and algorithms.
  • Experience with Spring, Spring Boot, Spring Cloud, Spring Security etc.
  • Good working knowledge of Relational Databases (e.g., PostgreSQL, MySQL, Oracle).
  • Understanding of ORM technologies like JPA and Hibernate.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Familiarity with Agile development methodologies.
  • Familiarity with message brokers like RabbitMQ or Apache Kafka.

 

 

Job Location : Gulshan 1, Dhaka, Bangladesh (Onsite) 

[Please note: Vacancy is exclusive to Bangladeshi residents]

We offer to you:
 

  • Competitive salary and benefits package, commensurate with experience and qualifications.
  • A positive and collaborative work atmosphere.
  • Mentorship by top-tier visionaries in IT, subsequent opportunities for professional growth and career advancement.
  • Weekly 2 days holiday along with all govt. and national holidays
  • Two festival bonuses.
  • Additional benefits according to company guidelines.

Education

Bachelor’s degree in Computer Science, Engineering