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: 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