Senior Java Full Stack Developer
Senior Java Full Stack Developer

Senior Java Full Stack Developer

Geneva Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Whatjobs

Auf einen Blick

  • Aufgaben: Design, develop, and maintain applications while ensuring high security and performance standards.
  • Arbeitgeber: Teoresi Group is a dynamic tech company focused on innovative IT solutions.
  • Mitarbeitervorteile: Enjoy remote work options and a collaborative Agile environment.
  • Warum dieser Job: Join a team that values continuous improvement and cutting-edge technology in a supportive culture.
  • Gewünschte Qualifikationen: 6+ years as a Full Stack Java Developer with strong front-end and back-end skills required.
  • Andere Informationen: Fluency in English is essential; French is a plus. Experience with Agile tools like JIRA is preferred.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Teoresi Group International HR Specialist @ Teoresi Group | Psychologist We are looking for a: Senior Java Full Stack Developer In this role, you will be responsible for designing, developing, and maintaining new applications, as well as performing upgrades and corrective maintenance on existing systems. These applications serve a variety of offices within the State of Geneva. You will also contribute to achieving the department\’s goals by engaging in cross-disciplinary projects related to inner source, communities of practice, and technological expertise groups. Responsibilities: Design and develop robust, scalable, and secure IT systems using Java and various development frameworks. Lead the development of RESTful APIs and Web Services (SOAP/REST), ensuring high standards of security and maintainability. Collaborate closely with teams to ensure Agile best practices are followed in the development process. Carry out unit testing, code reviews, and participate in the continuous integration and deployment process. Contribute to corrective maintenance and the enhancement of existing applications. Identify and communicate risks and problems, collaborating with stakeholders to find effective solutions. Stay up to date with emerging technologies and contribute to improving software quality and safety practices. Actively participate in the continuous improvement of processes, tools, and team organization. Qualifications: At least 6 years of experience as a Full Stack Java Developer, with solid expertise in both front-end and back-end development. Bachelor\’s or HES diploma in Computer Science, EPF Engineering, or an equivalent qualification. Fluency in English is required; French is a strong plus. Java expertise across versions 7 to 21, with a strong understanding of object-oriented design principles, Design Patterns, and SOLID principles. Back-End: Extensive experience with frameworks like Spring MVC, Spring Boot, and Spring REST. Strong experience with REST and SOAP web services, and API development. Experience with versioning (Git), CI/CD tools (Jenkins, GitLab CI/CD), and IDE tools (IntelliJ IDEA, Maven). Strong database knowledge, particularly with relational databases and SQL. Knowledge of microservices architecture and hexagonal architecture. Familiarity with containerization technologies like Docker and Kubernetes. Experience with unit testing (JUnit) and tools like SonarQube for code quality. Knowledge of IT security principles, especially related to OAuth2 and OIDC. Agile experience and familiarity with tools such as JIRA and Confluence. Nice to Have: Experience with Swing Framework for Java-based GUI development. Knowledge of tools such as Dynatrace and Splunk. Familiarity with OCLPF SIC architecture. Experience in AppSec and TDD (Test Driven Development). Type of job: Remote and onsite Years of experience: minimum 6 years. We are happy to receive your application! We also inform you that, by sending your application, all your data will be processed in accordance with our privacy policy, which you can view at the following link Privacy Policy . Seniority level Mid-Senior level Employment type Full-time Job function Engineering Services and IT Services and IT Consulting #J-18808-Ljbffr

Senior Java Full Stack Developer Arbeitgeber: Whatjobs

Teoresi Group is an exceptional employer that fosters a collaborative and innovative work culture, particularly for the Senior Java Full Stack Developer role. Located in the vibrant State of Geneva, we offer a unique blend of remote and onsite work options, ensuring flexibility while engaging in meaningful projects that impact various offices. Our commitment to employee growth is evident through continuous learning opportunities, cross-disciplinary collaboration, and a focus on Agile best practices, making Teoresi Group a rewarding place to advance your career.
Whatjobs

Kontaktperson:

Whatjobs HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Java Full Stack Developer

✨Tip Number 1

Make sure to showcase your experience with Java across versions 7 to 21. Highlight specific projects where you utilized object-oriented design principles and Design Patterns, as this will demonstrate your depth of knowledge in the required technologies.

✨Tip Number 2

Since collaboration is key in this role, be prepared to discuss your experience working in Agile environments. Share examples of how you've contributed to team processes and improvements, as well as any tools like JIRA or Confluence that you've used.

✨Tip Number 3

Familiarize yourself with the specific frameworks mentioned in the job description, such as Spring MVC, Spring Boot, and Spring REST. Being able to speak confidently about your hands-on experience with these frameworks will set you apart from other candidates.

✨Tip Number 4

Stay updated on emerging technologies and trends in software development. Being able to discuss recent advancements or tools related to microservices architecture, containerization, or IT security principles will show your commitment to continuous learning and improvement.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Java Full Stack Developer

Java Development (versions 7 to 21)
Object-Oriented Design Principles
Design Patterns
SOLID Principles
Spring MVC
Spring Boot
Spring REST
RESTful APIs
SOAP Web Services
API Development
Version Control (Git)
CI/CD Tools (Jenkins, GitLab CI/CD)
IDE Tools (IntelliJ IDEA, Maven)
Relational Databases
SQL
Microservices Architecture
Hexagonal Architecture
Docker
Kubernetes
Unit Testing (JUnit)
Code Quality Tools (SonarQube)
IT Security Principles (OAuth2, OIDC)
Agile Methodologies
JIRA
Confluence

Tipps für deine Bewerbung 🫡

Tailor Your CV: Make sure your CV highlights your experience as a Full Stack Java Developer. Focus on your expertise in both front-end and back-end development, and include specific projects where you utilized Java, Spring frameworks, and RESTful APIs.

Craft a Strong Cover Letter: Write a cover letter that emphasizes your 6+ years of experience and your familiarity with Agile methodologies. Mention your ability to collaborate with teams and your commitment to continuous improvement in software quality.

Showcase Relevant Skills: In your application, clearly list your technical skills such as Java versions, frameworks like Spring MVC and Spring Boot, and tools like Git and Jenkins. Highlight any experience with microservices architecture and containerization technologies.

Demonstrate Problem-Solving Abilities: Provide examples in your application of how you've identified and solved problems in past projects. This could include discussing risks you managed or improvements you implemented in existing applications.

Wie du dich auf ein Vorstellungsgespräch bei Whatjobs vorbereitest

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java and the various frameworks mentioned in the job description. Highlight specific projects where you designed and developed robust applications, focusing on your role in leading RESTful API development and ensuring security standards.

✨Demonstrate Agile Methodology Knowledge

Since collaboration and Agile best practices are crucial for this role, be ready to share examples of how you've successfully worked in Agile teams. Discuss your familiarity with tools like JIRA and Confluence, and how they contributed to your team's efficiency.

✨Prepare for Problem-Solving Scenarios

Expect questions that assess your ability to identify risks and communicate effectively with stakeholders. Prepare to discuss past experiences where you encountered challenges and how you collaborated with others to find effective solutions.

✨Stay Updated on Emerging Technologies

The job emphasizes staying current with new technologies. Be ready to talk about recent trends in software development, particularly those related to Java, microservices, and containerization. This shows your commitment to continuous improvement and innovation.

Senior Java Full Stack Developer
Whatjobs
Whatjobs
  • Senior Java Full Stack Developer

    Geneva
    Vollzeit
    43200 - 72000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-03-10

  • Whatjobs

    Whatjobs

    50 - 100
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>