Title: Software Engineer Backend-Java
Company Name: Pridesys IT Limited
Vacancy: --
Age: At least 24 years
Job Location: Dhaka (Kawran Bazar)
Salary: Negotiable
Experience:
Key Responsibilities
Develop robust, scalable backend systems leveraging cutting-edge Java Spring Boot and Node.js technologies
Drive end-to-end ownership of product features from ideation to deployment, ensuring seamless integration across the technology stack
Champion agile methodologies and serve as a catalyst for continuous improvement initiatives within the engineering organization
Collaborate cross-functionally with product management, UX/UI designers, and frontend engineers to deliver customer-centric solutions
Optimize system performance and reliability through proactive monitoring, troubleshooting, and performance tuning
Mentor junior team members and contribute to knowledge sharing initiatives to elevate overall team capability
Stay abreast of emerging technologies and industry trends to maintain our competitive edge in the marketplace
Implement robust security protocols and ensure compliance with industry best practices and regulatory requirements
Required Technical Competencies
Expert proficiency in Java Spring framework ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security)
Knowledge of Node.js runtime environment and associated frameworks (Express.js, NestJS, etc.)
Proven experience with RESTful API design, development, and documentation
Strong understanding of database technologies (SQL and NoSQL) and data modeling best practices
Worked with microservices architecture and cloud-native application development
Hands-on experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines
Familiarity with message queuing systems (Kafka, RabbitMQ) and event-driven architecture
Experience with cloud platforms (Oracle, AWS/ Microsoft Azure/ GCP) and infrastructure-as-code tools
Knowledge of DevOps practices and site reliability engineering principles is a plus
Contributions to open-source projects or technical community leadership is a plus
Preferred academic & professional qualifications
Bachelor’s or master’s degree in computer science/ Engineering, or related technical field
2+ years of progressive experience in backend development roles