Overview
Decskill is looking for a Java Developer.
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 offices in Lisbon, Porto, Madrid, and Luxembourg, Decskill operates across three core areas:
- DECSKILL TALENT: We empower our team to embrace digital transformation challenges and collaborate with clients to drive innovation, ensuring project success and business growth.
- DECSKILL BOOST: We equip our team with the latest tools and methodologies to optimize Time-to-Market and deliver innovative solutions beyond client expectations.
- DECSKILL CONNECT: We collaborate with clients to implement and manage IT infrastructures that generate long-term value.
At Decskill, we believe that nurturing and empowering our people creates value for our clients and our ecosystem, fostering a digital community dedicated to growth and progress.
Responsibilities
- Develop quality software and web applications.
- Analyze and maintain existing software applications.
- Design highly scalable, testable code.
Requirements
- +3 years of experience with Java (>= version 8) and React.
- Demonstrated expertise in building, shipping and supporting innovative and scalable enterprise-class web applications.
- Experience in one or more MVC web development frameworks (e.g., Spring MVC, Angular, React).
- Experience as a full stack Java Developer with strong software design and clean code principles, and knowledge of IDEs (e.g., Eclipse).
- Good experience with Java build tools (Maven, Gradle, etc.).
- Experience with mapping relational databases into object-oriented models (e.g., QueryDsl or Hibernate).
- Experience using WebLogic application servers (or Websphere, JBOSS, or Tomcat).
- Familiar with standard Java libraries and frameworks (Jax, Spring, etc.).
- Knowledgeable in system-level profiling and debugging.
- Knowledgeable in at least one relational DB (Oracle, DB2, MS-SQL, PostgreSQL).
- Knowledgeable in building and testing web services with REST or SOAP.
- Knowledgeable in Git and good source control practices.
- Experience with non-relational databases and distributed tracing and memory usage analysis techniques. Plus
- Exposure to asynchronous processing and message-driven designs. Plus
- Experience with components or similar: Spring, Thymeleaf, SpringBoot, Spring Data, Spring Batch/Quartz, Spring Administrator, JPA, OpenAPI, Swagger, Postman, curl, Microservices, Kafka, RabbitMQ, Docker, Kubernetes, SonarQube, Jenkins, Selenium, Unit tests, Regression tests, Agile (Scrum). Plus
To apply, please send your CV to cesaltina.abreu@decskill.com with reference "CA/Java".
Decskill is committed to equality and non-discrimination in recruiting and promoting 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.
Seniority level
- Not Applicable
Employment type
- Contract
Job function
- Information Technology
Industries
- IT Services and IT Consulting
Get notified about new Java Software Engineer jobs in Lisbon Metropolitan Area.
#J-18808-Ljbffr