
4Beats Limited
4Beats Limited
4Beats Limited
Follow
Summary
- Vacancy: 3
- Age: 20 to 30 years
- Location: Dhaka (Khilgaon)
- Salary: Tk. 15000 – 20000 (Monthly)
- Published: 4 Dec 2024
Requirements
Education
- Bachelor in Engineering (BEngg) in Computer Science & Engineering
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
Attention to detail
Bash
Java
Problem Solving
Programming
Python
SQL
Tolerance and patience
Unix Shell
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)
To apply for this job email your details to admin@chakricircular.com
