Brain Station 23 is Hiring!!!
Job Title:Â Java Developer
Salary:Â Negotiable Monthly
Experience:Â 4 – 7 years of experience
Office Time:Â Monday to Friday (11:00 AM – 8:00 PM)
Location:Â Dhaka, Bangladesh
Company Description
It was in 2006, with little capital but a pocketful of belief our CEO, Raisul Kabir started Brain Station 23, a software company, right after graduating from BUET. The new company initially focused on the international market with the local market added in 2010. Since then the company has shown a continuous growth and currently employs over 600+ software engineers. Brain Station 23 is now not only an established name in Bangladesh but also in countries like the USA, UK, Netherlands, Denmark, Japan, Norway, Sweden, Germany, Canada, Switzerland, Turkey and the Middle East etc.
Description
We are looking for a Senior Java developer responsible for the development, maintenance, and deployment of applications. Your primary focus will be developing enterprise applications for customers following proper architecture patterns and clean code. Therefore, a commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential.
Job Responsibilities
- Collaborate with cross-functional teams to gather requirements and design a robust FinTech application.
- Lead the development of key features, ensuring high-quality, scalable, and secure code.
- Architect and build a reliable and efficient FinTech application using software engineering principles.
- Conduct testing and debugging to ensure stability, performance, and security.
- Stay updated with FinTech trends and technologies, incorporating advancements into development.
- Mentor and provide technical guidance to junior developers, maintaining coding standards.
- Collaborate with DevOps teams for seamless deployment, monitoring, and maintenance.
- Identify opportunities for improvement and propose innovative solutions for user experience and system performance.
- Monitor industry regulations to ensure compliance with relevant standards.
- Contribute to a collaborative and innovative team culture, sharing knowledge and ideas.
Skill Requirements:
- 4 – 7 years of experience
- Passion for continuous learning and staying updated with FinTech advancements.
- Proven track record as a Senior Software Engineer, preferably in FinTech.
- Proficiency in Java, Spring Framework, and Spring Cloud stack.
- Experience with messaging systems (e.g., Apache Kafka, RabbitMQ).
- Understanding of event-driven architecture principles.
- Proficiency in asynchronous programming and Redis caching.
- Front-end technologies experience (HTML, CSS, JavaScript, React/Angular/Vue.js).
- Knowledge of cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with security principles and compliance requirements.
- Solid understanding of database systems, SQL, and ORM frameworks.
Educational Requirements
B. Sc./ M. Sc. in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.
Benefits
- Attractive Salary for deserving candidates
- Medical Coverage
- Salary review twice in a year
- Weekly two holidays
- Provident fund
- Two festival bonus
- Quarterly Performance Bonus
- WPPF.
Only shortlisted candidates will be notified and selected for the next step