Title: Software Engineer (Java)
Company Name: SIMEC System Ltd.
Vacancy: 1
Age: Na
Job Location: Dhaka (Uttara)
Salary: Negotiable
Experience:
Solid experience in designing and implementing microservices architecture using Spring Boot.
Proficiency in Java 8+ and a strong understanding of object-oriented programming concepts.
At least 2 years of experience in Java development, with a minimum of 1 years in Spring Boot.
Experience with SQL and NoSQL databases (e.g., Oracle, MongoDB).
Expertise in building RESTful APIs and understanding of web services (SOAP, REST).
Familiarity with CI/CD pipelines and version control tools (Git, Jenkins).
Knowledge of Docker and Kubernetes is a plus.
Strong analytical, problem-solving, and debugging skills.
Excellent communication skills and ability to work effectively within a team environment.
Job Context:
We are seeking a highly skilled Senior Software Engineer (Java) with extensive experience in the Spring Boot framework to join our dynamic team. In this role, you will be responsible for designing, developing, and deploying high-performance, scalable, and secure applications that meet our clients’ needs. You will work closely with cross-functional teams, mentor junior developers, and participate in the full software development lifecycle, from requirements gathering to deployment.
Job Responsibilities:
Design, develop, and maintain Java applications using Spring Boot, ensuring high performance, scalability, and reliability.
Collaborate with product/project managers, designers, and other engineers to define and implement innovative solutions for application features.
Write clean, efficient, and well-documented code that follows industry best practices.
Troubleshoot, debug, and upgrade existing software as necessary to improve performance and functionality.
Conduct code reviews and provide constructive feedback to ensure high code quality across the team.
Develop and integrate RESTful APIs and manage data in databases (e.g., Oracle, MySQL, PostgreSQL).
Ensure robust unit and integration testing of developed components to maintain software integrity.
Stay up-to-date with emerging trends and technologies in Java and Spring Boot, recommending enhancements as necessary.
Mentor junior team members, helping them grow technically and professionally.
| University | Percentage (%) |
|---|---|
| Daffodil International University (DIU) | 6.70% |
| Jahangirnagar University | 5.36% |
| BRAC University | 4.91% |
| American International University Bangladesh (AIUB) | 4.02% |
| East West University | 3.57% |
| Green University of Bangladesh | 2.68% |
| United International University | 2.68% |
| Bangladesh University of Business and Technology | 1.79% |
| University of Dhaka | 1.79% |
| National University | 1.79% |
| Age Range | Percentage (%) |
|---|---|
| 20-30 | 75.45% |
| 31-35 | 15.63% |
| 36-40 | 4.02% |
| 40+ | 3.57% |
| Salary Range | Percentage (%) |
|---|---|
| 0-20K | 8.48% |
| 20K-30K | 20.98% |
| 30K-40K | 18.75% |
| 40K-50K | 8.93% |
| 50K+ | 42.86% |
| Experience Range | Percentage (%) |
|---|---|
| 0 years (Freshers) | 35.71% |
| 0.1 - 1 years | 11.61% |
| 1.1 - 3 years | 24.55% |
| 3.1 - 5 years | 17.41% |
| 5+ years | 10.71% |