Software Engineer, Java (Android+Spring Boot)

Job Description

Title: Software Engineer, Java (Android+Spring Boot)

Company Name: Walton Hi-Tech Industries PLC.

Vacancy: 01

Age: 22 to 30 years

Job Location: Dhaka (Basundhara RA)

Salary: Negotiable

Experience:

  • 1 to 3 years
  • The applicants should have experience in the following business area(s): Manufacturing (Light Engineering and Heavy Industry),Software Company,Computer Hardware/Network Companies,Group of Companies


Published: 2025-07-14

Application Deadline: 2025-07-20

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • 1 to 3 years
  • The applicants should have experience in the following business area(s): Manufacturing (Light Engineering and Heavy Industry),Software Company,Computer Hardware/Network Companies,Group of Companies


Skills Required: Java (Android),Java SpringBoot

Additional Requirements:
  • Age 22 to 30 years
  • Proven hands-on experience in native Android development using Java.

  • Solid understanding of the full mobile application development lifecycle.

  • Proficiency in working with REST APIs.

  • Hands-on experience with SQL/NoSQL databases.

  • Familiarity with Git and version control platforms such as GitHub or others.

  • Strong knowledge of Firebase and its various components.

  • Strong foundation in Object-Oriented Programming (OOP), Algorithms, and Data Structures.



Responsibilities & Context:

1. Android App Development (Frontend):

  • Develop and enhance features in a native Android application using Java.

  • Ensure smooth communication between the mobile app and the backend via REST APIs.

  • Implement user authentication, push notifications, offline support, and background processing.

  • Maintain and update the app on the Google Play Store (preferred but optional).

2. Spring Boot Backend Development (REST API):

  • Design, develop, and maintain RESTful APIs using Spring Boot.

  • Implement data persistence using JPA/Hibernate with PostgreSQL or Oracle.

  • Apply security best practices (JWT/OAuth2) to secure endpoints.

  • Optimize backend performance and ensure scalability and stability.

3. API Integration & Testing:

  • Ensure seamless integration between the Android app and backend services.

  • Test and document APIs using tools like Postman or Swagger.

  • Write unit and integration tests (JUnit, Mockito, etc.) to ensure code quality.

4. Project Maintenance & Collaboration:

  • Write clean, maintainable, and well-documented code.

  • Use version control systems (e.g., Git) for code management.

  • Collaborate with UI/UX designers, product managers, and other developers.

  • Identify and fix bugs, optimize app performance, and monitor system logs.



Job Other Benifits:
  • Mobile bill,Provident fund,Profit share
  • Salary Review: Yearly
  • Lunch Facilities: Partially Subsidize
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Interested By University

University Percentage (%)
North South University 9.09%
Daffodil International University (DIU) 5.88%
Jahangirnagar University 4.28%
American International University Bangladesh (AIUB) 3.74%
East West University 3.74%
National University 3.74%
BRAC University 3.21%
Mawlana Bhashani Science & Technology University 3.21%
Rajshahi University of Engineering & Technology 2.14%
Uttara University 1.60%

Interested By Age Range

Age Range Percentage (%)
20-30 81.82%
31-35 11.76%
36-40 3.74%
40+ 1.60%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 11.76%
20K-30K 21.93%
30K-40K 26.20%
40K-50K 12.83%
50K+ 27.27%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 40.11%
0.1 - 1 years 11.76%
1.1 - 3 years 26.20%
3.1 - 5 years 9.63%
5+ years 12.30%

Similar Jobs