Full Stack Developer

Tech Mahindra

Dublin

On-site

EUR 90,000 - 130,000

Full time

18 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tech Mahindra is seeking a senior Full Stack Developer in Dublin, Ireland. You will design and implement scalable software solutions using Java/JDK 17+, Spring Boot, React, and a microservices architecture.

The role works 3 days per week from the office and collaborates across BA, Tech Lead and QA teams in an Agile/BDD setting. You will build robust RESTful APIs, manage databases and middleware, and ensure security, performance, and compliance.

Qualifications

  • 10+ years of experience as a Full Stack Developer.
  • Proficient in Java, Spring Framework, Hibernate, Tomcat, Shell Scripting, and JSON.
  • Experience with REST API design via Swagger/OpenAPI.
  • Experience with Docker, Kubernetes and container orchestration.
  • Cloud exposure: AWS, Azure or PCF; CI/CD with modern stacks.
  • Familiar with JUnit/Serenity test frameworks; Linux knowledge.
  • Knowledge of monitoring (Splunk) and code quality (Sonar).
  • Experience with event-driven patterns (Axon Framework).
  • Understanding of high-performance, high-availability architectures.

Responsibilities

  • Design and implement scalable, secure software solutions.
  • Develop full-stack apps using Java/JDK 17+, Spring Boot, React, and microservices.
  • Build databases and apps with SQL (Oracle/Postgres) and NoSQL.
  • Create RESTful APIs and Web Services (REST/XML/JSON).
  • Architect client/server sides with responsive front-ends.
  • Collaborate with BAs, Tech Leads, and QAs in Agile/BDD.
  • Troubleshoot and upgrade software for performance and reliability.
  • Implement security and data protection settings.
  • Produce design docs per internal standards.
  • Work with teams to meet deadlines and recommend solutions.

Skills

Java
Spring Boot
React
REST APIs
Docker
Kubernetes
AWS/Azure/PCF
JUnit/Serenity
CI/CD
Postman/cURL

Tools

Docker
Kubernetes
OpenAPI/Swagger
Jenkins
Maven
Postman

Job description

Tech Mahindra offers technology consulting and digital solutions to global enterprises across industries, enabling transformative scale at unparalleled speed. With 149k+ professionals across 90+ countries helping 1100+ clients, TechM provides a full spectrum of services including consulting, information technology, enterprise applications, business process services, engineering services, network services, customer experience & design services, AI & analytics, and cloud & infrastructure services. It is the first Indian company in the world to have been awarded the Sustainable Markets Initiative's Terra Carta Seal, in recognition of actively leading the charge to create a climate and nature-positive future. Tech Mahindra (NSE: TECHM) is part of the Mahindra Group, founded in 1945, one of the largest and most admired multinational federations of companies.

Experience: 10+ years

Job location: Dublin, Ireland

Work mode: 3 days per week work from office

Responsibilities
  • Design and implement innovative, scalable, and secure software solutions.
  • Develop full-stack applications using Java (JDK 17+), Spring Boot, React, and Microservices architecture.
  • Build and manage well-functioning databases and applications using SQL (Oracle/Postgres) and NoSQL.
  • Write effective RESTful APIs and develop Web Services using REST/XML/JSON.
  • Design client-side and server-side architecture with mobile-responsive front-end interfaces.
  • Work closely with Business Analysts, Technical Leads, and Quality Engineers in an Agile/BDD environment.
  • Troubleshoot, debug, and upgrade software to ensure responsiveness and efficiency.
  • Create security and data protection settings.
  • Produce design documentation aligned with internal standards.
  • Collaborate with project teams to meet deadlines and recommend solutions.
Skills & Experience
  • Proven experience (10+ years) as a Full Stack Developer.
  • Proficiency in Java, Spring Framework, Spring Boot, Hibernate, Tomcat, Shell Scripting, and JSON.
  • REST API specification frameworks such as Swagger, OpenAPI.
  • Experience with Docker, Kubernetes, and container orchestration.
  • Familiarity with cloud platforms like AWS , Azure, PCF.
  • Expertise in JUnit and other automated testing frameworks like Serenity.
  • Experience with CI/CD tools such as Jenkins, Gradle, Maven and git-based source control systems.
  • Use of API testing tools like Postman, Insomnia, cURL.
  • Working knowledge of Linux, multi-threading.
  • Familiarity with monitoring tools like Splunk and code quality tools like Sonar.
  • Hands-on experience with event-driven systems (e.g., Axon Framework).
  • Understanding of architectural patterns for high-performance, high-availability systems.
  • Ability to build middleware services that interface UI with backend infrastructure.
  • Knowledge of advanced authentication techniques for web platforms.

Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer | Java/Spring & React (Hybrid)
Senior Full-Stack Developer | Java/Spring & React (Hybrid)

Tech Mahindra • Dublin

On-site
EUR 90,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

KwikCode Tech • Ireland

Remote
EUR 55,000 - 85,000
Full Stack Java Engineer
Full Stack Java Engineer

SmartRecruiters, Inc. • Dublin

Remote
EUR 85,000 - 120,000
Health insurance
Language courses
Relocation program
+1
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

SmartRecruiters, Inc. • Dublin, Portlaoise

On-site
EUR 85,000 - 120,000
Quarterly profit share
Career progression programs
Flexible/remote working
+7
Senior Full Stack Java Engineer
Senior Full Stack Java Engineer

Miratech1 • Ireland

Hybrid
EUR 90,000 - 120,000
Health insurance
Relocation assistance
Professional development
+1
Senior Full Stack Java Engineer
Senior Full Stack Java Engineer

SmartRecruiters, Inc. • Dublin

On-site
EUR 90,000 - 130,000
Health insurance
Language courses
Relocation program
Senior Full Stack Java Engineer
Senior Full Stack Java Engineer

SmartRecruiters, Inc. • Ireland

On-site
EUR 80,000 - 110,000
Health insurance
Relocation program
Professional development opportunities
Software Development Engineer (Mid to Senior Level) at Tata Consultancy Services (TCS)
Software Development Engineer (Mid to Senior Level) at Tata Consultancy Services (TCS)

Tata Consultancy Services (TCS) • Dublin

Hybrid
EUR 90,000 - 120,000
Software Engineer II
Software Engineer II

Test Triangle Ltd • Dublin

On-site
EUR 70,000 - 110,000
Senior Developer
Senior Developer

MCS Group | Your Specialist Recruitment Consultancy • Dublin

Hybrid
EUR 70,000 - 80,000
28 days annual leave
Birthday day off
Two weeks working abroad each year
+5