Data?1548680415
Backend Developer (JAVA) @ DECSKILL

Description

Decskill was founded in 2014 as an IT Consulting Company and their main mission is to delivery value through the knowledge. We enable companies to meet the chalenges of digital world by providing our clients with business models that ensure technological capacity, flexibility and agility. We are more than 500 consultants with offices in Lisbon, Porto and Madrid.

 

DECSKILL operates in 3 main areas:

 

  • DECSKILL TALENT, through which we provide our clients with an extension to their IT teams;
  • DECSKILL BOOST, through which we provide our client with software development models to increase capacity and optimize Time-to-Market, where we create and manage teams that deliver according to their needs, at the desired speed;
  • DECSKILL CONNECT through which we provide our client with consulting services, as well as the implementation and management of information technology infrastructures.

Our practice results in the creation of value for our customers, either by delivering qualified and value-added services, or through highly qualified and motivated professionals, as well as technology solutions that allow us to operate and transform the business of our customers.

 

We are looking for a Java developer to join us for a remote project in an international team.

 

Tech Stack:

  • Stack Java 11+, Collections, Streams, Threads, ConcurrencySpring, AspectJ, Kotlin JUnit5, Mockito Docker, PostreSQL, Liquibase, Prometheus, ELK.

 

Requirements:

  • Good knowledge and experience in Java (J2SE) platform;
  • Good understanding of what's happening under the hood: threads, collections, streams, memory, garbage collector;
  • Hands on knowledge of computer science data structures, associated algorithms and their complexities concurrent programming;
  • Hands on experience and understanding of thread synchronisation approaches;
  • Willingness to deal with performance analysis to detect and fix multi-threading issues;
  • Knowing concepts of relational database design and SQL;
  • Experience in debugging heap and thread-dumps familiarity with code profiling by appropriate tools (YourKit, JProfiler, Visual VM);
  • Experience in high-performance and reliable distributed systems strong Unix/Linux knowledge;
  • English level B2 and higher (to be able to communicate with the team and client).

If you’re interested in this job please send your CV in English to [email protected] with reference “BD/JV”.

 

Decskill is committed to equality and non-discrimination with all our talents. We recruit and promote talent, based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.