software developer java - birt specialistCompany description / Organisation / Department
Join a dynamic team where your expertise in Java and BIRT will contribute to building innovative and impactful software solutions.
Position description / Job description
- Design, develop, and maintain high-quality Java applications using BIRT reporting tools.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Develop and execute unit and integration tests to ensure code quality and functionality.
- Troubleshoot and debug applications to identify and resolve issues efficiently.
- Participate in code reviews and provide constructive feedback to team members.
- Follow established coding standards and best practices to ensure maintainability and scalability.
- Contribute to the improvement of development processes and tools.
- Work closely with stakeholders to understand reporting requirements and deliver accurate, timely reports.
Requirements
We're looking for you, if:
- You possess a Bachelor's degree in Computer Science or a related field.
- You have 4-8 years of experience in Java development, with a strong focus on BIRT reporting.
- You possess excellent knowledge of Java programming concepts and best practices.
- You have experience with relational databases and SQL.
- You are proficient in using BIRT reporting tools to create interactive and insightful reports.
- You have strong analytical and problem-solving skills.
- You possess excellent communication and collaboration skills.
- Experience with Agile development methodologies is a plus.
What we offer / Offer
- Competitive salary and comprehensive benefits package.
- Paid time off and holidays.
- Performance-based bonuses.
- Comprehensive health insurance coverage.
- Opportunities for professional development and training.
- A collaborative and supportive work environment.
- Opportunities for career advancement.
- Travel allowances (as applicable).
Experience
4-8 years
Skills
- Java
- BIRT
Professional knowledge
Expert-level proficiency with BIRT Report Designer, BIRT Runtime, and BIRT scripting (JavaScript, Java Event Handlers) - mandatory requirement
· Strong experience with SAP BusinessObjects suite and Universe Design Tool Advanced skills in report migration methodologies and ETL processes for business intelligence systems
· Advanced proficiency with Hibernate ORM for database operations, persistence, and reporting data layer optimization
· Proficient in RDBMS (Oracle, MS SQL Server) including performance tuning for complex reporting queries and data warehouse integration
· Experience with GIT, GitHub Copilot, Azure DevOps, Azure Boards for BI project management
· Experience with integrated development environments (IntelliJ or Eclipse) and BIRT Report Designer IDE
· Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security) for reporting service architecture
· Familiarity with Agile/Scrum methodologies and tools like Jira or Confluence for BI project delivery Understanding of Business Intelligence concepts, data warehousing principles, and dashboard design best practices
· Exposure to frontend technologies (JavaScript, TypeScript, Angular, React) for interactive reporting interfaces
· Strong troubleshooting and debugging skills for distributed reporting applications and performance optimization Excellent communication skills in English with ability to translate business requirements into technical reporting solutions
· Ability to work in multicultural teams across international locations with focus on BI and reporting excellence
Qualification required
Bachelor's degree in Computer Science or a related field.
Call to actionIf you're a highly skilled Java developer with BIRT expertise and a passion for creating impactful reporting solutions, we encourage you to apply. This is a fantastic opportunity to join a growing team and make a significant contribution to our organization. Apply now!