···
Log in / Register

SOFTWARE ENGINEER — JAVA & KOTLIN (HYBRID)

Indeed
Full-time
Onsite
No experience limit
No degree limit
Av. João Crisóstomo 55, 1500-593 Lisboa, 1050, Portugal
Favourites
Share

Description

Summary: Contribute to the development and evolution of robust, scalable, and secure technology solutions using Java, Kotlin, relational databases, Kubernetes, and cloud technologies. Highlights: 1. Develop and enhance applications using Java and Kotlin. 2. Work with reactive architectures and cloud APIs. 3. Apply Agile and DevOps practices throughout the SDLC. #### **SOFTWARE ENGINEER — JAVA \& KOTLIN (HYBRID LISBON)** Portuguese company hires for hybrid position Location: Lisbon, Portugal * ️ Only candidates already based in Portugal will be considered Work Model: Hybrid — 2 days per week on\-site ️ Language Requirements: Portuguese and English — minimum B2 Seniority: Senior (5\+ years) **Core Stack:** Java, Kotlin, PostgreSQL, Microsoft SQL Server, Kubernetes, and SonarQube Rate Between €3000 \- 3500 RV * ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success #### **About the Opportunity** In this role, you will contribute to the development and evolution of robust, scalable, and secure technology solutions using Java, Kotlin, relational databases, Kubernetes, and cloud technologies. This opportunity is ideal for experienced professionals with a strong understanding of the software development lifecycle and the ability to contribute technically within Agile, DevOps, CI/CD, and Secure Software Development Life Cycle (SSDLC) environments. You will work with reactive architectures, cloud APIs, Microsoft Azure services, CI/CD pipeline automation, and code quality and security analysis tools. #### **Key Responsibilities** * Develop and enhance applications using Java and Kotlin. * Work with reactive architectures using Vert.x or equivalent reactive frameworks. * Develop solutions using Spring. * Design, develop, and integrate cloud APIs. * Work with PostgreSQL and Microsoft SQL Server databases. * Support the deployment and maintenance of applications running on Kubernetes. * Participate in the design and evolution of CI/CD pipelines. * Apply Agile and DevOps practices throughout the software development lifecycle. * Ensure code quality and security using tools such as SonarQube and Checkmarx. * Apply Secure Software Development Life Cycle (SSDLC) principles. * Collaborate with multidisciplinary technical teams to design and deliver scalable, secure, and high\-quality solutions. #### **Mandatory Requirements (Screening Criteria)** * ️ **The following requirements are mandatory and must be clearly demonstrated in your CV:** * Strong software development experience with **Java and Kotlin**. * Hands\-on experience with **PostgreSQL** and **Microsoft SQL Server**. * Experience working with **Kubernetes**. * Practical knowledge and use of **SonarQube**. * Experience with **Vert.x**, another reactive framework, or **Spring**. * Strong understanding of software engineering processes and the software development lifecycle. * Experience working in **Agile** and **DevOps** environments. * Experience integrating and consuming **Cloud APIs**. * Experience building and maintaining **CI/CD pipelines**. * Familiarity with **Secure Software Development Life Cycle (SSDLC)** practices. * Knowledge of code quality and application security tools. * Portuguese and English proficiency at **B2 level or higher**. * Availability to work in a hybrid model in Lisbon, attending the office **two days per week**. * Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. * Technical experience and maturity appropriate for a **Master\-level Software Engineer** position. #### **Nice to Have** * Experience with **Microsoft Azure**. * Hands\-on experience with **Azure Kubernetes Service (AKS)**. * Experience with **Azure Batch**. * Experience with **Azure Storage**. * Experience building CI/CD pipelines using **Azure DevOps**. * Practical experience with **Checkmarx**. * Experience developing applications with **Angular**. * Experience with **C\+\+**. * Experience working in **reactive architectures** and **cloud\-native** environments. * Previous experience in projects requiring high standards of security, scalability, and code quality. #### **Ideal Candidate Profile** We are looking for a highly skilled professional with strong technical maturity who can work independently and contribute to architectural decisions, software quality, security, and continuous solution improvement. The ideal candidate is: * Highly proficient in Java, Kotlin, and cloud\-native technologies. * Experienced across the entire software development lifecycle. * Comfortable working in complex, multidisciplinary environments. * Strongly committed to software quality, security, and engineering best practices. * Able to analyze complex problems and propose effective technical solutions. * Collaborative when working with technical teams and business stakeholders. * An effective communicator in both Portuguese and English. * Willing to mentor and share knowledge with other engineers. * Committed to continuous improvement, innovation, and delivering high\-quality results. #### **Before You Apply, Ask Yourself** * Do I have solid, demonstrable experience with **Java, Kotlin, PostgreSQL, Microsoft SQL Server, and Kubernetes**? * Have I developed robust, scalable applications using **Vert.x**, another reactive framework, or **Spring**? * Do I have practical experience with **CI/CD**, **Agile**, **DevOps**, and **Cloud APIs**? * Am I familiar with **SSDLC** principles and have I used tools such as **SonarQube** or **Checkmarx** to improve code quality and security? * Do I have **Portuguese and English at B2 level or higher**, and am I available to work **two days per week on\-site in Lisbon**? * ️ **Important:** The mandatory requirements are screening criteria. Your CV should clearly demonstrate the relevant technologies, responsibilities, and professional experience. Simply listing technologies in the skills section without evidence of practical use may not be sufficient. #### **Keywords for your CV** Java, Kotlin, PostgreSQL, Microsoft SQL Server, SQL Server, Kubernetes, SonarQube, Vert.x, Spring, Spring Framework, Reactive Frameworks, Reactive Programming, Cloud APIs, API Integration, Microsoft Azure, Azure Kubernetes Service, AKS, Azure Batch, Azure Storage, CI/CD, CI/CD Pipelines, Azure DevOps, Agile, Agile Methodologies, DevOps, SSDLC, Secure Software Development Life Cycle, Secure Software Development, Checkmarx, Application Security, Code Security, Code Quality, Cloud\-Native, Angular, C\+\+, Software Architecture, API Integration, Lisbon, Portuguese B2, English B2\. \#e\-mail

Source:  indeed View original post
João Santos
Indeed · HR

Company

Indeed
João Santos
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.