Zum Hauptinhalt springen

Java Developer,Sr. - Remote

Technologie
Torentify
Vor 1 Monat
VollzeitVor Ort

Stellenbeschreibung

SENIOR JAVA DEVELOPER

About the Role

Fincons Group is looking for a highly skilled Senior Software Engineer with strong expertise in Java backend development and frontend skills in Angular. The role involves contributing to an Agile Release Train (ART) within a SAFe environment, supporting innovative CRM projects, developing transversal features, and carrying out bug-fixing activities on enterprise systems.

You will design, develop, integrate, and test Java-based backend solutions, microservices architectures, and REST APIs while collaborating with Agile teams and Product Owners. The role also requires applying secure coding practices and contributing to robust, secure solutions aligned with regulatory requirements.

Key Responsibilities

Design, develop, integrate, and test Java-based backend solutions.

Develop and maintain microservices architectures and REST APIs.

Act as a subject matter expert for Java, microservices, and API solutions.

Support the lifecycle management and development of robust Java solutions.

Collaborate with Agile teams and provide expert consultation to Product Owners.

Gather requirements and document solutions aligned with business objectives.

Apply secure coding best practices to develop robust and secure solutions.

Contribute to innovative CRM projects and transversal feature development.

Perform bug-fixing activities on enterprise systems.

Support software testing and test automation.

Required Qualifications

At least 5 years of experience in software design and development using Java 21+ (up to version 25).

Excellent command of Java Streams, Lambda expressions, and Try-with-resources.

Good knowledge of recent Angular versions.

Excellent knowledge of microservices architecture.

Advanced practical skills with Spring Boot, Spring Framework, Spring Data, and RESTful API design and implementation.

Solid knowledge of JPA and Hibernate, including entity modeling, query optimization, transaction management, and persistence-layer best practices.

Experience with test automation using JUnit and TDD.

Experience with relational databases such as Oracle and PostgreSQL, including stored procedures.

Experience with version control and CI/CD using Git and GitHub Actions.

Knowledge of SwaggerHub and ability to understand and manage API payloads using JSON.

Experience working in Agile and SAFe (Scaled Agile Framework) environments.

Proficiency in Italian and English.

Bachelor's or Master's degree, preferably in Computer Science or Engineering.

Preferred Qualifications

Experience with BDD using Cucumber.

Skills & Competencies

Java backend development

Java 21+ / Java 25

Microservices architecture

REST API development

Spring Boot

Spring Framework

Spring Data

JPA and Hibernate

Angular

Oracle and PostgreSQL

Stored procedures

JUnit and TDD

BDD and Cucumber

Git and GitHub Actions

CI/CD

SwaggerHub

JSON API payload management

Secure coding

Agile and SAFe methodologies

Requirements gathering

Technical consultation

Solution documentation

Collaboration with Product Owners and Agile teams

Italian and English communication

Education & Experience

Education

Bachelor's or Master's degree, preferably in Computer Science or Engineering.

Experience

At least 5 years of software design and development experience with Java 21+ (up to version 25).

Experience with microservices, REST APIs, Spring technologies, JPA/Hibernate, relational databases, test automation, Git, CI/CD, and Agile/SAFe environments.

Work Arrangement & Schedule

Location: Canton Ticino, Switzerland, or Italian border areas close to Switzerland, such as Como

Work Arrangement: Not fully remote

Relocation: Candidates should be prepared to relocate to Canton Ticino/Switzerland or nearby Italian border areas

Work From Home: Possible according to the client's policy

Employment Type: Not specified

Weekly Hours: Not specified

Weekend Requirements: Not specified

Compensation & Benefits

Compensation: Not specified in the source job description.

Work-from-home days may be possible according to the client's policy.

Compliance / Additional Information

Fincons Group's personnel search is open to candidates of all genders.

The role is part of an Agile Release Train (ART) operating in a SAFe context.

A fully remote work policy is not offered for this position.

Keywords
javajava-developerback-end-developmenttraining-and-developmentalternative-risk-transfer-artscaled-agile-framework-safeenvironment-health-and-safety-hsseecology-environmentcandidate-relationship-managementcrmcustomer-relationship-management-crmplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementmicroservicespolicies-and-practicessubject-matter-expert-smeapplication-programming-interface-apiobjectives-and-key-results

Interessiert an dieser Stelle?