Browse All Jobs

B2C2 is seeking a Senior Java Developer to join one of its Java teams. The successful candidate will develop and maintain efficient Java-based applications and components, ensuring high-quality code and adherence to coding standards. They will also maintain and enhance in-house shared libraries, ensuring their reliability and effectiveness. The role involves writing robust, maintainable, thoroughly-tested, and well-documented code to meet project goals and deadlines, as well as troubleshooting and resolving software defects and technical issues.

B2C2 needs someone who can collaborate with cross-functional teams to define and implement new features, participate in code reviews, and maintain good quality internal documentation.

Role Responsibilities:

  • Develop and maintain efficient Java-based applications and components.
  • Maintain and enhance in-house shared libraries.
  • Write robust, maintainable, thoroughly-tested, and well-documented code.
  • Troubleshoot and resolve software defects and technical issues.
  • Collaborate with cross-functional teams.
  • Participate in code reviews.
  • Maintain and enforce good quality internal documentation.

Skills Required:

  • 8+ years of software development in Java.
  • Deep understanding of object-oriented programming concepts and advanced design patterns.
  • Clean and efficient coding style.
  • Comfortable writing automated tests for own code.
  • Experience taking ownership of projects and features end to end.
  • Experience of providing production support to business-critical services.
  • Comfortable with ownership & autonomy.
  • Ability to work with people at all levels of the organization.
  • Excellent communication skills both in Polish and English - B2/C1 level

B2C2 offers:

  • Growth opportunities.
  • Work with the latest technologies.
  • Great career development opportunities.
  • Meaningful impact on B2C2’s future.
  • Dynamic workplace.
Apply

B2C2