Java Developer (Spring Boot, React, JasperReports)

Job Description

Title: Java Developer (Spring Boot, React, JasperReports)

Company Name: Perky Rabbit Corporation Limited

Vacancy: 4

Age: 24 to 38 years

Job Location: Dhaka (Merul Badda)

Salary: Tk. 30000 - 55000 (Monthly)

Experience:

  • 3 to 6 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Published: 2025-11-15

Application Deadline: 2025-12-15

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


Requirements:
  • 3 to 6 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Skills Required: ERP Systems,Java,Java SpringBoot,Kubernetes,Linux,Microservice Architecture and Design Patterns

Additional Requirements:
  • Age 24 to 38 years
  • Strong problem-solving and analytical abilities

  • Ability to work on large systems with high concurrent users

  • Ability to work under pressure and meet deadlines

  • Strong communication and collaboration skills

  • Upon Join 1 year contract signing is mandatory.



Responsibilities & Context:

Perky Rabbit is seeking a highly skilled team of Java Developers to develop new enterprise applications and migrate existing ERP systems to a modern Java-based ecosystem. The ideal candidates will work with the following job responsibilities:

  • Design, develop, and maintain enterprise-level applications using Java Spring Boot and React JS.
  • Develop, enhance, and optimize JasperReports, including sub-reports, crosstabs, visualizations, and dashboards.
  • Integrate JasperReports into Spring Boot applications using JRBeanCollectionDataSource, JsonDataSource, JasperPrint, etc.
  • Write high-quality, optimized PL/SQL queries, stored procedures, functions, and triggers.
  • Improve performance of existing systems (such as PIMS) by optimizing backend logic and database operations.
  • Participate in system architecture planning, including microservices, API integration, and data flow design.
  • Participate in deployment and manage applications using Kubernetes, Jenkins, and Nginx. with DevOps Engineer.
  • Implement secure API management and OTP-based authentication features.
  • Work with cross-functional teams to gather requirements, analyze user needs, and develop technical solutions.
  • Create and maintain database designs, ER diagrams, and documentation.
  • Perform debugging, troubleshooting, and performance tuning for both backend and frontend components.
  • Collaborate with QA teams to conduct unit testing, integration testing, and user acceptance testing.
  • Maintain version control and support CI/CD pipelines using Maven/Gradle and Jenkins.
  • Ensure smooth deployment, monitoring, and post-release support of applications.
  • Work within Agile/Scrum/Waterfall methodologies depending on project needs.
  • Salary will be competitive and commensurate with the candidate’s competency, years of experience, and communication skills.


Job Other Benifits:
  • Mobile bill,T/A
  • Salary Review: Half Yearly
  • Lunch Facilities: Full 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 (%)
Daffodil International University (DIU) 10.00%
Jahangirnagar University 5.71%
United International University 4.29%
National University 4.29%
Green University of Bangladesh 2.86%
University of Dhaka 2.86%
BRAC University 2.86%
Shahjalal University of Science & Technology 2.86%
North South University 2.86%
Govt. Bangla College 1.43%

Interested By Age Range

Age Range Percentage (%)
20-30 67.14%
31-35 22.86%
36-40 7.14%
40+ 2.86%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 8.57%
20K-30K 14.29%
30K-40K 14.29%
40K-50K 17.14%
50K+ 45.71%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 28.57%
0.1 - 1 years 11.43%
1.1 - 3 years 27.14%
3.1 - 5 years 18.57%
5+ years 14.29%

Similar Jobs