

Job Context:
ADN DigiNet Limited is a leading technology company working at the intersection of software engineering and digital transformation. We are seeking a Software Engineer (Java / .NET - Backend) to join our growing Technology team.
This role is ideal for an experienced backend engineer proficient in either Java Spring Boot or .NET Core, with a strong willingness to adapt and work across both technology stacks.
The selected candidate will play a key role in designing, developing, and maintaining scalable backend systems for enterprise and global clients.
Job Responsibilities:
Core Software Development:
· Design, develop, and maintain robust backend applications using Java (Spring Boot) or .NET Core.
· Architect and implement microservices and RESTful APIs for enterprise-grade systems.
· Ensure system performance, scalability, and security through best engineering practices.
· Integrate third-party services, internal APIs, and external systems efficiently.
Collaboration & Delivery:
· Work closely with Frontend, DevOps, QA, and Product teams for end-to-end solution delivery.
· Contribute to system design discussions and participate in client requirement analysis.
· Implement process automation and continuous delivery pipelines for faster releases.
· Maintain detailed technical documentation for system architecture and processes.
Leadership & Mentorship:
· Mentor junior developers and promote best practices in software design and development.
· Perform code reviews and enforce high standards for code quality and maintainability.
· Continuously research and recommend improvements in frameworks, architecture, and tooling.
Requirements:
Education:
· B.Sc. in Computer Science & Engineering (CSE) or equivalent from a reputed university.
· Relevant certifications in software development or cloud computing (preferred but not mandatory).
Experience:
· 3-4 years of professional experience in backend development.
· Solid expertise in Java (Spring Boot) or .NET Core, with the ability and interest to learn the other stack.
Required Technical Expertise:
Backend Development:
· Proficiency in Java (Spring Boot) and/or .NET Core (C#) frameworks.
· Strong understanding of microservice architecture and API design principles.
· Experience with API security, authentication/authorization (JWT, OAuth2), and error handling.
Database & Integration:
· Strong command of PostgreSQL, MySQL, or SQL Server.
· Proficient in database schema design, query optimization, and ORM frameworks (e.g., Hibernate, Entity Framework).
· Experience with message brokers (Kafka, RabbitMQ, etc.) is a plus.
DevOps & Tools:
· Experience with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps, etc.).
· Familiarity with cloud platforms (AWS, Azure, or GCP) for deployment and monitoring.
· Understanding of Git-based workflows and version control best practices.
Bonus Skills:
· Basic understanding of frontend technologies (ReactJS, Angular) for full-stack collaboration.
· Familiarity with infrastructure-as-code (Terraform, Ansible) and API Gateway management.
Additional Requirements:
· Excellent problem-solving, communication, and documentation skills.
· Proven leadership and mentoring abilities within agile teams.
· Ability to work in dynamic, cross-functional environments with global clients.
· Passion for learning new technologies and improving existing systems.
Job Location: Dhaka
Salary: Negotiable
Compensation & other benefits: Provident Fund, Gratuity, Group Term Life Insurance, Hospitalization Benefit, Mobile Bill Allowance
Lunch Facilities: Partially Subsidized
Salary Review: Yearly
Festival Allowance: 2 (Yearly)
Send your CV at career@adndiginet.com