Requirements
Education
- Bachelor/Honors
Experience
- At least 8 years
- The applicants should have experience in the following business area(s):
Software Company, Technical Infrastructure, Transport Startup, Financial Technology (Fintech) Startup, Business-to-Business (B2B) Software and Services Startup, Logistics Startup
Additional Requirements
- Proven experience in leading a talented team in a technology-driven environment.
- Strong background in software development, architecture, and project management.
- Experience in building and scaling complex, real-time platforms.
- Knowledge of supply chain, logistics, or related industries is a plus.
- Demonstrated success in leading and mentoring high-performing teams.
- Excellent communication and interpersonal skills.
- Bachelor’s or Master’s degree in Computer Science or a related field
Responsibilities & Context
1) Technical Leadership:
- Provide strategic technical leadership to align the technology vision with the overall business strategy.
- Oversee the development and implementation of innovative software and hardware solutions.
2) Planning and Development:
- Lead the design, development, and deployment of our supply chain platform.
- Collaborate with cross-functional teams to ensure delivery on time.
- Create (or help create) documents: architecture, design documents, technical guide, etc. as and when necessary.
3) Team Management:
- Build and lead a high-performance technology team.
- Foster a culture of innovation, collaboration, and continuous learning.
- Principal Engineer will work closely with business stakeholders and the technical team to deliver a technology platform that delivers business results.
- Provide guidance and direction to the Java engineering team so that they can achieve their tasks timely, efficiently and with quality.
- Work with rest of the team to identify, formalize, size and break down product backlog items mainly web part.
- Actively participate in requirement clarification (grooming) and planning activities and provide estimates, assess risk and explore and recommend options for work items.
- Make sure the team’s work meets functional and non-functional (performance, security, usability) requirements.
4) Technology Stack:
- The applicants should have experience in the following area(s): Hibernate, Jenkins, Microservice Architecture, Shell Scripting, SPRING boot, Spring Security, Tomcat.
- AWS, CI/CD, Java, Linux, Object Oriented Programming, Python.
- Good understanding of DevOps processes and tools.
5) Back-End:
- Mastery of the latest Java language (Java 1.8 or later) and Java related frameworks (e.g. Spring, Hibernate etc.).
- Highly proficient with Web Services (REST, SOAP) and related technologies.
- Experience with Consuming different API’s on the web.
- Database: MySQL, PostgreSQL, CockroachDB or similar database.
- Expert knowledge of JVM, memory management, garbage collection, multi-threading/concurrency concerns and ORM technologies, including Hibernate, and Jell.
- Well-versed in JSON, XML, and similar technologies.
- Solid understanding of networking including HTTP, TCP/IP, and UDP
- Proficiency in building and deploying applications on AWS services (EC2, S3, RDS, Lambda, etc.) with a strong understanding of cloud architecture best practices.
6) Front-End:
- Very good knowledge of Javascript and Javascript-based framework (e.g. JQuery)
- Well-versed with HTML5, JavaScript, CSS, Bootstrap and related technologies.
- Familiarity with one of Angular, ReactJS, KnockoutJS and similar framework is preferred.
7) Highly desirable:
- Experience with real-time queuing systems (Kafka)Experience with NoSQL Databases (MongoDB, Couchbase).
- Experience with a different language is strongly preferred (Python, Go, Ruby, Scala etc.)
- Experience with Mobile Networks, Geolocation, Payment systems.
- Experience with containers, container repositories and related technologies
8) Security and Compliance:
- Ensure the security and compliance of the platform with industry standards and regulations
Compensation & Other Benefits
- Mobile bill, Gratuity
- Salary Review: Yearly
- Festival Bonus: 2
- Industry standard competitive salary.
- All other applicable benefits as per company policy that will be furnished gradually.
Workplace
Work at office
Employment Status
Full Time
Job Location
Dhaka (GULSHAN 1)