Lead Software Engineer In Java
About the Company
With just over 7 years of experience in the Portuguese market, we share our DNA with more than 200 workers and position our offer according to 3 lines of service:
- Strategy (Outsourcing, Ne
Xel, Team as a Service, Tech Academies); - Nearshore.
In ADENTIS, we focus on PEOPLE. This is our emotional salary:
- Great Work-Life balance;
- Very flexible organizational routine;
- Health benefits (for you and your family);
- Team Building activities;
- Over 300 protocols to offer you great discounts in different areas;
- Continuous professional development sponsored by our Training and Certification Department;
- Regular feedback on your performance through a personalized plan;
- Comprehensive career plan and progression involving assertive performance reviews.
Lead Software Engineer (Java)
Responsibilities
- Participate in the development effort of the project, with a strong focus on Spring Boot.
- Act as a liaison between stakeholders to align expectations, negotiate deadlines, and provide regular progress updates.
- Ensure project’s team lead is aware of risks, dependencies/blockers, mitigation efforts, and any business impact, communicated in a clear and structured way.
- Guarantee that high‑quality deliverables are produced on schedule and aligned with client guidelines and industry best practices.
- Make sound architectural decisions to ensure robust and scalable solutions.
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Proven expertise in Spring Boot, microservices development, database integration, RESTful API development, and related technologies.
- Solid knowledge of foundational architecture design patterns, Dev
Ops/CI‑CD, Git, testing, build tooling, troubleshooting, observability, caching, message queuing, and Scrum tools/methodology. - Excellent communication skills; resilient and goal‑oriented.
- Technology‑driven and motivated by challenges.
- Proficiency in English (written and spoken).
- European Union Citizenship or Portuguese Working Visa / Portuguese Residency.
- Availability to go to the office, once or twice per week.
Nice to Have
- Cloud experience (e. g. , Azure, AWS, or GCP).
Full Stack Engineer (Java + React)
- Design and develop high‑quality, scalable, and secure Java/Spring applications.
- Lead code reviews and enforce best practices to ensure clean, reliable code.
- Mentor junior developers, fostering technical excellence and knowledge sharing.
- Architect robust, future‑proof solutions aligned with business needs.
- Collaborate with product, design, and business teams to deliver effective solutions.
- Ensure code quality with strong unit/integration testing and high test coverage.
- Troubleshoot and resolve complex performance, scalability, and reliability issues.
- Optimize application and database performance using advanced profiling techniques.
- Embed security best practices throughout the development lifecycle.
- Stay current with emerging Java/Spring technologies and apply them to enhance solutions.
- Document technical specifications and design decisions clearly and effectively.
- Contribute to strategic planning and provide technical leadership in key decisions.
Qualifications
- Degree in Computer Science or related field (or equivalent experience).
- Proven expertise in Java development, with strong proficiency in the Spring ecosystem.
- Hands‑on experience with microservices architecture and distributed systems.
- Strong knowledge of SQL optimization, stored procedures (e. g. , PL/SQL), and relational databases (Oracle, SQL Server, My
SQL, etc. ). - Solid understanding of software engineering best practices, including SOLID principles.
- Experience building and consuming web services (REST and SOAP).
- Familiarity with CI/CD pipelines, version control, and automated deployment practices.
- Proficiency in French (written and spoken). (Note: if not required, can be omitted. )
Additional Information
Devoteam Group works for equal opportunities, promoting its employees based on merit and actively fights against all forms of discrimination. All our vacancies are open to people with disabilities.
Java/Spark Developer
Position: Java/Spark Developer
Location: Lisbon
Hybrid: 2 times a week at the client’s office
Mandatory Languages: English (minimum B2), French (is a plus)
About the Role
We are looking for a Java/Spark Developer to join our team in Lisbon. You will work on designing and developing cloud‑native solutions with a strong focus on data processing, leveraging modern frameworks, cloud platforms, and containerized environments.
Key Responsibilities
- Design, develop, and optimize applications in Java/J2EE, focusing on data processing and performance tuning.
- Build and maintain Apache Spark pipelines and integrations.
- Contribute to solution design, applying proven patterns and avoiding anti‑patterns.
- Work with cloud‑native applications using Docker & Kubernetes.
- Develop and maintain robust CI/CD pipelines using modern tools.
- Collaborate with cross‑functional teams to ensure scalable and efficient data solutions.
Must‑Have Skills
- 3+ years of experience with Apache Spark (hands‑on).
- Strong experience in Java/J2EE, Spring, Spring MVC.
- Advanced knowledge of Java features (lambdas, streams, futures).
- Transactional SQL and Spark SQL expertise.
- Experience with relational databases (Postgre
SQL, Oracle Exa
CC). - Familiarity with object storage solutions (e. g. , S3).
- Proficiency with Docker, Kubernetes for container orchestration.
- Hands‑on experience with CI/CD tooling (Maven, Git
Lab, Argo
CD, Liquibase).
Advantages of joining Mo
Ongy:
Access to a dedicated international mobility department with personalized relocation programs, career development opportunities, continuous learning, global network, and a strong equality stance. All applications with the required skills are welcome.
Senior Java Developer – Relocation to Brussels
We are urgently looking for a Senior Java Developer for the European Institutions in Brussels, Belgium. EU candidates are welcome to apply, non‑EU candidates need a work permit.
Tasks and Responsibilities
- Design and development of components and building blocks.
- Analysis of the integration of different information systems.
- Data analysis and data modeling.
- Coordination of the implementation of the technical architecture.
- Participation in technical working groups, progress meetings, and meetings with the users.
- Definition of testing needs and assistance in the testing.
- Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation, and reporting.
Profile
- +5/+10/+15 years of Java development experience.
- Good knowledge of Spring.
- Good knowledge of Hibernate.
Interested? If you are interested in this opportunity, please forward your CV.
Embedded Software Engineer
We are seeking an Embedded Software Engineer to join our dynamic team in Lisbon. The role involves designing, developing, and testing Io
T nodes and modules that collect sensor data and transmit via satellite or cellular connectivity.
Responsibilities
- Develop and program microcontrollers (e. g. , ESP32) for Io
T devices. - Design and implement embedded software libraries.
- Define state machines and flow diagrams for system logic.
- Execute software verification and validation campaigns.
- Work with real‑time operating systems (Free
RTOS).
Profile
- Graduate in telecommunications, industrial or electronics engineering.
- 1 to 3 years of minimum related experience.
- Experience in embedded software development (C/C++, Python).
- Experience in the development of firmware for low power consumption devices.
- Experience working on Git
Hub or other code repositories. - Full professional proficiency in English.
- Educational MSc level.
Why FOSSA?
FOSSA is a fast growing, revolutionary and dynamic company that works every day to find the latest technology on the market and make wonderful and functional things with it. We provide equal opportunities for all applicants.
Junior Software Engineer
We want to recruit a Junior Software Engineer (m/f) to perform the following functions.
Our Role
- Software development for embedded systems.
- Shared services and client/server platforms.
- Native and Web GUI applications in Windows, Linux and Android environments.
Requirements
- Higher education in Computer Engineering or related areas.
- Solid knowledge and experience in software development with C, C++, . NET/C# and Java.
- Good understanding of software development life cycle and methodologies.
- Experience in using MS Visual Studio and Eclipse IDEs.
- Good expression skills in Portuguese and English, spoken and written.
IT WOULD BE A PLUS IF YOU HAVE:
- Cyber‑physical systems, real‑time OS and hardware protocols (e. g. , USB, I2C, SPI).
- TCP/IP networks and Vo
IP protocols. - Cloud integration protocols.
- Web services.
- Cryptography / PKI.
- System modelling and design with UML.
CHECK IF YOU ARE/HAVE:
- Autonomy and like to solve problems.
- Dynamism and spirit of initiative.
- Easy teamwork integration.
WE OFFER:
- Sustained and progressive development of the candidate know‑how.
- A competitive package according with experience.
- A work culture that puts emphasis on the individual, offering flexible working solutions.
- 22 vacancy days plus 2 extra days fixed by the company.
- Your anniversary day without being at work.
- Private health insurance.
All applications with the required skills are welcome. We embrace diversity and inclusion.
- Informações detalhadas sobre a oferta de emprego
Empresa: Hcltech Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 30. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!