Hybrid Mid-level Developer, Java

Posted 3 months ago

Apply now

About the role

  • Developer creating automation solutions performing backend and frontend tasks for Qintess. Utilizing Java and modern technologies in a hybrid environment.

Responsibilities

  • Develop and implement process automation solutions
  • Use modern languages and technologies
  • Reduce errors and costs
  • Improve the quality of services and processes
  • Increase productivity
  • Work on backend and frontend development in enterprise Java applications and modern web/mobile applications (PWA)
  • Analyze and understand requirements (functional, non-functional, and agile)
  • Work in an agile environment using practices such as Scrum, XP, and Kanban
  • Perform automated and manual testing at different levels (unit, functional, load, and performance)
  • Design and implement modern architectures based on microservices and containers

Requirements

  • Bachelor's degree completed or in progress in Information Technology
  • Any completed undergraduate degree + postgraduate specialization in IT (minimum 360 hours)
  • Minimum of 3 years of experience in IT
  • Agile practices: Agile Manifesto, Scrum, XP, Kanban
  • Requirements analysis (functional, non-functional, and agile)
  • Design patterns: Design Patterns, SOA, Microservices Patterns, Enterprise Integration Patterns
  • 3-tier architecture, MVC, multi-tenancy
  • PWA applications and responsive interfaces
  • API and microservice design
  • Java (JEE 6+, JSE 5+, JSF 2.x, JPA 2, Struts 1.x, SWING, EJB 3)
  • Frontend: JavaScript, ECMAScript 5/6+, AngularJS 1.5+, Bootstrap 3+, HTML5, CSS3, XML, jQuery, Ajax, ASP
  • Integration: JMS, Web Services, REST, WebSphere Message Broker
  • IDE: Eclipse
  • Containers: Docker
  • Batch processing in Java
  • Continuous integration (Jenkins), continuous delivery (CD), refactoring
  • TDD, ATDD, specification by example
  • Testing: Unit tests (JUnit 3+), Automated functional tests (Selenium WebDriver 2.4+, Protractor), Load testing (JMeter 2+), Static code analysis with SonarQube
  • SQL (complex queries)
  • Version control tools: ClearCase, Git

Benefits

  • Hybrid work: 2 to 3 days per week on-site

Job title

Mid-level Developer, Java

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job