Java Developer,Sr. - Remote
TorentifyStellenbeschreibung
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 25Microservices 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 teamsItalian and English communication
Education & ExperienceEducation
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 & BenefitsCompensation: 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.
Interessiert an dieser Stelle?