Senior Java Deveveloper (M/F)
Decskill
20.06.2025 | | Referência: 2286407

PARTILHAR
Empresa:
Decskill
Descrição da Funçã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 ( 2M 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/PostgreSQL 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!
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.

Observações
Lisboa (Portugal)