#1 Job Board for tech industry in Europe

Junior Java Developer
Java

Junior Java Developer

Wrocław
Type of work
Undetermined
Experience
Junior
Employment Type
Permanent
Operating mode
Office
Infor

Infor

Infor is a global leader in business cloud software products, specialising in ERP solutions, for companies in industry-specific markets. These include industrial manufacturing, distribution, healthcare, food & beverage, and automotive. We provide software solutions to enable our 60k+ customers to run their businesses and achieve business-wide digital transformation. Our success is fueled by our 17k+ strong global, diverse, innovative workforce who are guided by our Values and principles.

Tech stack

    Java

    junior

    J2EE

    junior

    AWS

    nice to have

    REST API

    nice to have

    GoF

    nice to have

    OOD

    nice to have

Job description

Online interview
Position Summary
Birst, an Infor Company, the only enterprise-caliber Business Intelligence platform born in the cloud giving business teams the ability and agility to solve real problems. Fast engineered with automated data integration and powerful analytics, along with the ease of use of the cloud, Birst is less costly and more flexible than legacy BI and more powerful than Data Discovery.

Birst is looking for the best and brightest engineers who are interested in helping to build the most advanced systems to solve business problems. These "out-of-the-box" positions utilize software to solve large, real-world problems of industry leading companies. They require an ability to understand problems and translate them into technical solutions. Far from simply building yet another web-based application that stores and retrieves records from a database, we bring the broadest fusion of math, science, and computing capabilities along with common sense to provide a new level of intelligence to businesses. This is why you got a computer science degree in the first place!

You will be responsible for delivering reliable, high volume, distributed services and building innovative solutions to scale our core infrastructure systems including queue, cache, file/storage, logging, APIs and monitoring.

We are seeking an exceptional developer to join will join our team in Wroclaw, Poland, to enhance and sustain our Java-based platform for Business Intelligence and Analytics system. The ideal candidate will have proven experience building and sustaining compelling, interactive web applications with significant exposure to backend design, coding and working knowledge of relational databases.

Your Responsibilities Include

  • Collaborate on UI design with interaction Web designers and backend developers
  • Implement RESTful APIs for all new systems and product features
  • Drive quality by writing unit, functional, load and performance tests
  • Employ solid software engineering practices to ensure high-quality, unit tested, maintainable/extensible code and predictable schedules working in agile environment
  • Tracing performance and infrastructure bottlenecks and implementing innovative solutions to resolve them
  • Participate in design and code reviews

Knowledge and Skills, You Bring to the Organization

  • BE/ME/MCA Computer Science degree
  • Software development experience with solid foundation in data structures, algorithms and software design with strong analytical and debugging skills
  • Demonstrated expertise with Java, Java Frameworks (Netflix Karyon, DropWizard, Spring Boot), Object-Oriented Design and development principles; and Java Application Servers such as Apache Tomcat; and databases such as SQL Server, MongoDB

Nice to have

  • Knowledge of design patterns (GoF, J2EE)
  • Demonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)
  • Working knowledge of designing, developing and maintaining RESTful based APIs
  • Hands on experience with test-driven, agile development practices
  • Experience with data architecture and ETL processes and tools
  • Familiarity with Caching, Clustering, Distributed Computing
  • Knowledge of JSON and associated tools
  • Excellent troubleshooting and design skills
  • Excellent communication and teamwork skills
  • A high degree of self-motivation and flexibility with the ability to organize and prioritize multiple tasks


What We Offer

  • Employment contract
  • Possibility to report creative work for increased cost of income purposes
  • High-end laptop + two displays
  • Private healthcare, Sodexo LunchPass, MyBenefit
  • Work in the best office in Wrocław, located in the city center with a relax zone.
  • Language classes


Junior Java Developer - Infor