Acest anunț a expirat și nu este disponibil pentru aplicare

Fișa jobului

Role Summary


Fortech is looking to add a Senior Java Developer to its team in Cluj-Napoca.


In this role, you will have to inspire and mentor the team members, while providing the best quality for the implemented features.


This will be a dynamic environment, where you have the chance to participate throughout the complete software development lifecycle, including the design and architectural decisions, and to focus on software quality through peer reviews, refactoring, continuous integration and deployment.


You will be part of our Java team in Cluj-Napoca and will connect with software engineers and leaders from our client Switzerland.


What's in It for You 


  • Strong focus on quality in the entire software development lifecycle. 
  • Opportunity to work in a Scaled Agile Framework (SAFe ) environment. 
  • A collaborative team with an open mindset, where suggestions for continuous improvement are valued. 


Your  Responsibilities 


  • Make design and architecture related decisions
  • Handle new feature requests in a timely manner
  • Provide code refactoring
  • Contribute to continuous integration and deploy activities
  • Promote TDD, coding guidelines and other best practices, including process improvements
  • Perform code reviews for peers
  • Provide analysis and design of the application
  • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle

Your Competencies 


  • Strong knowledge of Java Core, JEE, JSF
  • Good knowledge of OO design
  • Good working experience writing test cases using JUnit and a follower of the TDD best practices
  • Experience with Maven/Gradle and Git
  • Experience with the following frameworks: Spring, EJB
  • Experience with Hibernate/JPA
  • Experience with RESTful services
  • Work experience with Agile Methodologies (Scrum, Kanban)
  • Understanding of and experience with relational database concepts and SQL
  • Understanding of the full software development lifecycle, including agile development, test-driven development and continuous integration
  • Experience in functional languages or libraries
  • Working experience with IntelliJ Ultimate Edition
  • Willingness to rapidly learn new technologies and advocate for emerging technologies that will enhance the existing environment
  • Good command of English

The Project


A complete platform for managing communications and collaborations within a major telecommunications company. The platform is used both, internally, and by the customers. The infrastructure handles all customer related needs like products, services, manufacturing and billing. The project is a special one due to its size and complexity, but also because of the continuous integration and continuous build tools. 

 

Your Benefits


You will work in an environment that demands professionalism and at the same time values quality people and connections. Our principles are simple: show respect, be reliable and continuously seek to progress.


We offer competitive compensation package, medical insurance, learning and development opportunities and other perks and benefits.


And we also strive to fine-tune our offering to meet particular needs, such as flexible working schedules, remote work or any other benefit that adds value to you and is within our possibilities.

Nivel de vechime

Nivel mediu de experiență

Tip de angajare

Full-time

Ocupație

Tehnologia informației

Sectoare de activitate

Software

Verifica pe LinkedIn