JAVA DEVELOPER WITH JASPERREPORTS | OHIO (REMOTE)
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
JOB TITLE: JAVA DEVELOPER WITH JASPERREPORTS
JOB DURATION: 8-12 MONTHS + EXTENSION
JOB LOCATION: OHIO (REMOTE)
EXPERIENCE: 10+ YEARS
VISA: , GC-EAD, GC- (W2/1099) CAN APPLY. (NO H1B)
JOB SUMMARY:
We are seeking a skilled Mid-Level Java Developer with experience in Jasper Reports to join our development team. The ideal candidate will be responsible for developing and maintaining Java-based applications, with a focus on integrating and generating reports using Jasper Reports. This role involves working closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.
KEY RESPONSIBILITIES:
- Develop, maintain, and enhance Java-based applications, ensuring they are robust, scalable, and efficient.
- Design, develop, and generate reports using Jasper Reports, including custom report templates and data integration.
- Collaborate with business analysts, stakeholders, and other developers to understand reporting requirements and deliver appropriate solutions.
- Optimize and troubleshoot existing Jasper Reports for performance and accuracy.
- Participate in code reviews to ensure best practices and coding standards are adhered to.
- Write and maintain technical documentation related to Java applications and Jasper Reports.
- Conduct unit testing, and integration testing, and assist with user acceptance testing.
- Stay updated with the latest Java and Jasper Reports technologies and trends.
- Work in an Agile environment, contributing to sprint planning, stand-ups, and retrospectives.
REQUIRED SKILLS AND QUALIFICATIONS:
- Java Development: Strong experience with Java SE/EE, including frameworks such as Spring or Hibernate.
- Jasper Reports: Proficiency in designing and developing reports using Jasper Reports.
- Database Management: Experience with SQL and relational databases like MySQL, PostgreSQL, or Oracle.
- Web Technologies: Familiarity with front-end technologies (HTML, CSS, JavaScript) and RESTful APIs.
- Problem-Solving: Strong problem-solving skills with the ability to debug and resolve complex technical issues.
- Version Control: Experience with version control systems like Git.
- Communication: Excellent communication and teamwork skills.
- Attention to Detail: High attention to detail and commitment to delivering quality software solutions.
PREFERRED QUALIFICATIONS:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with additional reporting tools like BIRT or Crystal Reports.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of microservices architecture and containerization tools like Docker.
- Experience with performance tuning and optimization of Java applications and reports.
- Understanding of Agile methodologies and experience with tools like JIRA.