JUNIOR JAVA-Python Software Engr

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)

Source link

To apply for this job email your details to admin@chakricircular.com