Job Description
Title: JUNIOR JAVA-Python Software Engr
Company Name: 4Beats Limited
Vacancy: 3
Age: 20 to 30 years
Location: Dhaka (Khilgaon)
Salary: Tk. 15000 - 20000 (Monthly)
Published: 4 Dec 2024
Education:
∎ Bachelor in Engineering (BEngg) in Computer Science & Engineering
Requirements:
Additional Requirements:
∎ Age 20 to 30 years
Responsibilities & Context:
∎ Junior Java-Python Software Engineer will be responsible responsible for assisting in the development, testing, and maintenance of software applications using Java and Python. Here’s a detailed breakdown of job responsibilities:
∎
∎ 1. Software Development
∎
∎ - Write, test, and maintain code in **Java** and **Python** for software applications.
∎ - Collaborate with team members to design and implement new features.
∎ - Develop backend services, APIs, and scripts to support applications.
∎ - Implement clean, efficient, and well-documented code.
∎
∎ 2. Debugging and Troubleshooting
∎ - Identify, debug, and resolve software issues.
∎ - Test code functionality to ensure compatibility and performance.
∎ - Write unit and integration tests to validate code.
∎
∎ 3. Collaboration and Communication
∎ - Work closely with **senior engineers**, **project managers**, and **cross-functional teams** to understand requirements.
∎ - Participate in code reviews to ensure best practices are followed.
∎ - Document technical specifications and maintain development logs.
∎
∎ 4. Learning and Growth
∎ - Learn new technologies and frameworks as required by the project.
∎ - Stay updated with industry trends in Java, Python, and related software engineering fields.
∎ - Attend team meetings and contribute to discussions about improvements.
∎
∎
∎ 5. Maintenance and Optimization
∎ - Support and maintain existing applications, ensuring they perform efficiently.
∎ - Optimize code for performance, scalability, and security.
∎ - Collaborate on deploying updates and patches.
∎
∎ 6. Tools and Environment
∎ - Use version control systems like **Git** for code collaboration.
∎ - Work with build tools like **Maven** or **Gradle** (for Java) and **pip** or **conda** (for Python).
∎ - Collaborate in an Agile or Scrum environment.
∎
∎ 7. Integration and Testing
∎ - Assist in integrating software with third-party systems or services.
∎ - Develop and execute automated test scripts.
∎ - Support deployment and Continuous Integration/Continuous Deployment (CI/CD) processes.
∎
∎ ---
∎ Key Skills Required:
∎ - Proficiency in **Java** and **Python** programming.
∎ - Basic understanding of web technologies (e.g., REST APIs, JSON, HTTP).
∎ - Familiarity with database systems (SQL or NoSQL).
∎ - Experience with IDEs like IntelliJ, Eclipse (Java), or PyCharm (Python).
∎ - Problem-solving mindset and willingness to learn.
∎ ---
Skills & Expertise:
Compensation & Other Benefits:
∎ Performance bonus, Over time allowance, T/A
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Half Yearly
∎ Festival Bonus: 1
Workplace:
∎ Work at office
Employment Status: Full Time
Gender:
∎ Only Male
Job Location: Dhaka (Khilgaon)
Company Information:
∎ 4Beats Limited
∎ House 35/4 (4th Floor), Road 11, PC Culture Housing Society, Shekhertek, Mohammadpur, Dhaka 1207
∎ 4Beats helps you in managing and deriving value through analytics to better manage your business and align closer to your customers’ needs.
Our vision is to be a Leader of the Software Systems. Being a Leader means we will achieve Product Excellence, Implementation Excellence, Operational Excellence and superior customer satisfaction. Our endeavor is to deliver outstanding customer service through dedication and excellence, though our culture, our drive and expertise of each individual employee, using our deep domain experience and expertise, superior skills and competencies
Address::
∎ House 35/4 (4th Floor), Road 11, PC Culture Housing Society, Shekhertek, Mohammadpur, Dhaka 1207
∎ 4Beats helps you in managing and deriving value through analytics to better manage your business and align closer to your customers’ needs.Our vision is to be a Leader of the Software Systems. Being a Leader means we will achieve Product Excellence, Implementation Excellence, Operational Excellence and superior customer satisfaction. Our endeavor is to deliver outstanding customer service through dedication and excellence, though our culture, our drive and expertise of each individual employee, using our deep domain experience and expertise, superior skills and competencies
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Application Deadline: 14 Dec 2024
Category: IT/Telecommunication