Senior Java Deveveloper

Última atualização 2025-07-18
Expira 2025-08-18
ID #2965947716
Free
Senior Java Deveveloper
Portugal, Lisboa, Lisboa,
Modificado July 2, 2025

Descrição

Decskill, founded in 2014 as an IT Consulting Company, places paramount importance on its greatest asset: its people. Our main mission is to deliver value through knowledge and talent, and we achieve this by fostering a culture of excellence and investing in the development and well-being of our people. With over 600 dedicated professionals and offices in Lisbon, Porto, Madrid, and Luxembourg, Decskill operates across three core areas:

  • DECSKILL TALENT : We believe that our people are key to our success. Through Decskill Talent, we empower our team to embrace the digital transformation challenges of our clients. We collaborate with clients to drive innovation, ensuring project success and business growth.
  • DECSKILL BOOST : Equipping our team with the latest tools and methodologies, we optimize Time-to-Market and deliver innovative solutions exceeding client expectations.
  • DECSKILL CONNECT : Our team collaborates closely with clients to implement and manage IT infrastructures that generate long-term value.

At Decskill, we believe that by nurturing and empowering our people to confront the challenges of digital transformation, we create value not only for our clients but also for our entire ecosystem, fostering a digital community dedicated to growth and progress.

We are looking for an Senior Java Deveveloper !

Responsabilities:

  • Develop and maintain Java-based backend services that implement complex business logic.
  • Work within a large, monolithic codebase (~2 M lines), ensuring consistency, scalability, and performance.
  • Leverage strong knowledge of Core Java, multithreading, and concurrency to build efficient and robust applications.
  • Contribute to system design and code reviews within small, agile Scrum teams.
  • Write clean, testable, and maintainable code using object-oriented principles and test-driven development (TDD).
  • Investigate and improve performance of distributed and multi-threaded systems.
  • Participate in technical interviews and review take-home coding challenges.
  • Collaborate with other developers and DBAs to troubleshoot complex issues and optimize database interactions.
  • Engage in legacy modernization and long-term platform improvement efforts.
  • Adopt and promote engineering best practices and coding standards.

Requirements :

  • 3+ years of commercial software development experience, primarily using Java 8 or Java 17.
  • Excellent knowledge of Core Java, data structures, algorithms, and object-oriented design.
  • Hands-on experience with multithreading, concurrency, and performance optimization.
  • Proficiency with relational databases, including setup, tuning, and complex SQL queries.
  • Experience working with large-scale, legacy systems and monolithic architectures.
  • Comfortable working without modern frameworks like Spring Boot — focus is on pure Java development.
  • Familiarity with agile methodologies, especially Scrum, and working in small, collaborative teams.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration abilities in a hybrid work environment.
  • Experience with algorithmic problem-solving in production environments. Plus
  • Exposure to Oracle/Postgre SQL performance tuning and advanced SQL. Plus
  • Interest in legacy modernization and clean-up strategies. Plus
  • Familiarity with CI/CD and automated testing tools (e.g., JUnit, Maven). Plus
  • Fluency in English.

If you’re interested in this job, please send your CV to with reference “CA/Java".

Thank You!

Detalhes do trabalho

Tipo de emprego: Tempo total
Tipo de contrato: Permanente
Tipo de salário: Por mês
Ocupação: Senior java deveveloper

⇐ Trabalho anterior

Próximo trabalho ⇒     

Propaganda


 

enviar curriculo

    Informação do empregador

    Pesquisa rápida:

    Localização

    Digite cidade ou região

    Palavra-chave


    Propaganda