Senior Java Developer

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

Role Summary

We are looking for a Senior Java Developer to join our team in Brasov.

In this role, you will work on one of our projects, with different complexity and team size, ranging from 5 to 50+ colleagues.

This will be a dynamic environment, where you will 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 ourava teamnd will connect with software engineers and leaders from our delivery centers and with our clients from Western Europe.

Your Responsibilities

  • Make design and architecture related decisions
  • Handle both new feature requests and maintenance tasks (change-requests, technical support) 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
  • Perform designing and interacting with relational databases

Your Competencies

  • Strong knowledge of Java Core, Servlets, JSP
  • Good working experience with Eclipse/IntelliJ
  • Good knowledge of OO design and UML
  • Good working experience writing test cases using JUnit and a staunch 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
  • Willingness to rapidly learn new technologies and advocate for emerging technologies that will enhance the existing environment
  • Good command of English
  • MongoDB experience is a plus

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 a competitive compensation package, medical insurance, learning and development opportunities and other perks and benefits.

Întrebări frecvente

  • Câte locuri de muncă sunt disponibile la Fortech SRL pe Angajat.ro?

  • Cum pot să fiu primul care să afle când există locuri de muncă noi la Fortech SRL pe Angajat.ro?

  • Pe ce poziții are Fortech SRL locuri de muncă disponibile prin Angajat.ro?