Java Developer

Description

You will be part of an international, cross-functional agile development team focusing on various software development tasks.

Tasks

 

  • Java-based development in an agile development platform
  • Design, develop, test, deploy, maintain and enhance software solutions
  • Work with the product owners and business analysts to fully understand the business requirements and assure that the project deliverables are fully met according to project objectives (functional specification)
  • Perform code reviews to identify basic technical and logical errors
  • Plan, coordinate and execute project activities to ensure timely completion
  • Develop best practices to improve productivity and utilize programming principles, tools, and techniques to write solution codes
  • Actively drive standardization and optimization during the entire software development lifecycle

Skills

  • At least 4 years of experience in Java development
  • Object oriented design and design patterns
  • Expertise in Core Java
  • Experience in Java EE, Spring or Spring Boot
  • Comfort in relational database modeling and querying (Oracle, DB2, PostgreSQL, etc.)
  • Experience in software (system) integration (REST, SOAP, asynchronous messaging)
  • Experience in working with Business Analysts or Business Stakeholders for requirements definition/specification and transforming these into technical design (IT functional specification)
  • Good command of English language both oral and in written

Send your CV to us!

No file selected

255/0
I subscribe to newsletter
I have read and accept the Data Protection Policy.

Subscribe to our monthly coding goodies