High Performance Software Solutions Engineer

2 weeks ago


Dublin, Dublin City, Ireland beBeeSoftware Full time €124,995 - €146,449

Senior Software Architect

">
  • We are looking for a seasoned Senior Software Architect to join our global engineering team.
  • The successful candidate will be responsible for designing, developing and maintaining high-performance software solutions.
  • You will lead the development of scalable, secure and reliable software systems.

Key Responsibilities

">
  • Design and implement microservice capabilities in Java.
  • Develop high-quality, secure, scalable and maintainable software solutions.
  • Apply best practices for automated testing, automated code quality, automated delivery & automated monitoring.
  • Mentor junior engineers on your team through sound technical advice, UML documentation and code reviews.
  • Collaborate with Leads, Developers and Product Owners to ensure business value is delivered in a timely manner.
  • Work as part of a cross-functional and geographically distributed team to make our developer experience awesome.
  • Ensure that Developer Experience is central to everything we do.
  • Ensure that the team adheres to Mastercard Engineering Principles, Builders Enablement Development standards, and Corporate Security guidelines.
  • Actively participate as a member of the Software Engineering Guild sharing your knowledge, best practices, ideas and passion for technology.

Requirements

">
  • 10+ years experience in OOP/OOAD with Java JDK 8 or higher.
  • Experience with Go is a plus.
  • Knowledge of Tomcat, Spring Boot, Spring Security, Hibernate, REST microservices architecture.
  • Experience with Kubernetes and container technologies.
  • Experience with Design Patterns and Enterprise Integration Patterns.
  • Experience with SQL, Multi-threading, Message Queuing & Distributed Systems.
  • Experience with one or more Cloud platforms with a good working knowledge of availability zones, regions, security, Cloud APIs, virtual networking and the capabilities and offerings of the various providers (e.g., Azure, AWS and GCP).
  • Expertise in Junit or other automated unit testing frameworks.
  • Knowledge of Splunk, Dynatrace, Prometheus or other alerting and monitoring solutions.
  • Fluent in the use of Git, Jenkins.
  • Experience working in a regulated environment with secure software development practices (e.g., PCI DSS, GDPR).
  • Experience in performance testing with JMeter, Gatling and similar tools.
  • Experience with building upon and contributing to innersource projects (e.g., CI/CD, Shared libraries).
  • Experience automating processes to improve developer efficiency.
  • DevSecOps/CI-CD, Site Reliability experience for distributed systems is an advantage.

Additional Information

">
  • Must be self-motivated and a team-player operating in a high performance environment.
  • Bachelor's degree in Information Technology, Computer Science, Electrical or an equivalent Engineering stream.
  • Corporate Security Responsibility:

All activities involving access to Mastercard assets, information and networks come with an inherent risk to the organization. Therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

">
  • Abide by Mastercard's security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.


  • Dublin, Dublin City, Ireland beBeeSoftware Full time €120,000 - €160,000

    Job Title: High-Performance Software CraftsmanIn our team, you will work closely with other engineers to design, build, scale, and operate the systems that support software development.We are seeking a skilled software craftsman to join our Engineering Productivity team.You will have the opportunity to collaborate with experienced engineers on complex...


  • Dublin, Dublin City, Ireland beBeeDevelopment Full time €80,000 - €120,000

    Software Development RoleThe Direct Plus Batch team is seeking a skilled software engineer to develop cutting-edge data processing capabilities.This involves growing, stabilizing, and improving the performance of our batch platform, which provides high-volume file-based batch processing for customers.Develop and drive delivery of platform capabilities to...


  • Dublin, Dublin City, Ireland beBeeEngineering Full time €115,000 - €130,000

    Software Engineering Leadership RoleWe are seeking a highly skilled and experienced software engineering leader to drive our product development forward. As a key member of our engineering leadership team, you will play a pivotal role in leading our talented and fast-paced scrum teams.About the RoleThis is an exceptional opportunity for a seasoned leader to...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time €102,345 - €123,456

    Job Title: Senior Software EngineerWe are seeking a passionate senior software engineer to join our team in Red Hat's OpenStack software engineering group. This role is crucial to our mission of enabling high-performance, cloud-native AI workloads.This position involves leading quality initiatives to integrate and validate accelerator support in Red Hat...


  • Dublin, Dublin City, Ireland beBeeSoftwareDevelopment Full time

    Senior Software Development Engineer - Tester We are looking for a skilled Senior Software Development Engineer - Tester to join our Cyber Security Services team. This is a contract role. The ideal candidate will have strong experience with Java coding and proficiency in JUnit/JBehave/Cucumber frameworks. They should also have experience in testing Web...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time €120,000 - €160,000

    As a senior software engineer, you will be responsible for contributing to projects that require technical expertise. This involves solving engineering challenges with effective and innovative solutions.You will participate in architecture discussions, design reviews, and roadmap planning, ensuring your work aligns with our goals. To achieve this, you will...

  • Software Engineer II

    2 weeks ago


    Dublin, Dublin City, Ireland Guidewire Software Full time

    Join to apply for the Software Engineer II role at Guidewire SoftwareContinue with Google Continue with GoogleJoin to apply for the Software Engineer II role at Guidewire SoftwareGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue with GoogleContinue with Google Continue with...


  • Dublin, Dublin City, Ireland beBeeAndroidEngineer Full time €108,558 - €153,747

    Are you a software expert looking for a new challenge? Look no further. Our team is currently seeking a highly skilled Senior Android Engineer to join our ranks.In this role, you will be responsible for designing, implementing, and maintaining high-quality software solutions that meet the needs of our clients. You will work closely with a talented team of...


  • Dublin, Dublin City, Ireland beBeeTechnicalLead Full time €100,000 - €120,000

    Job OpportunityFoster a culture of collaboration, growth, and technical excellence as a Technical Team Lead in our global organization.Our MissionWe empower financial institutions to stop financial crime and create a safer world.Job DescriptionWe are seeking an experienced Technical Team Lead to lead and mentor a team of software engineers.Leading and...


  • Dublin, Dublin City, Ireland MasterCard Full time

    Director of Software Engineering page is loadedDirector of Software EngineeringApply locations Dublin, Ireland time type Full time posted on Posted Yesterday job requisition id R-252920Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build asustainableeconomy...