Senior Java Developer

 

Description:

We are seeking an experienced Senior Java Developer to join our client's expanding team. This is an exciting chance to work on industry-leading products and platforms, where you will be responsible for designing, developing, and maintaining robust, scalable systems that enable new and innovative digital experiences.

 

The ideal candidate will have a strong background in application and back-end development, demonstrating a passion for building innovative solutions.

 

If you thrive in dynamic environments and are eager to make an impact on the future of enterprise technology, this opportunity is for you. We are looking for individuals driven by technical leadership and ambition who are motivated to make a meaningful contribution to the team and the organisation's success.

 

 

Key Responsibilities

 

 

  • Apply hands-on expertise in Java and Scala, as well as cloud platforms such as AWS.
  • Scale systems effectively and contribute to critical architectural decisions.
  • Focus on server-side logic, database management, API development, and seamless integration with front-end components to ensure high performance and reliability in enterprise applications.
  • Play a pivotal role in the development of cutting-edge products and platforms, promoting a culture of innovation and continuous improvement.
  • Collaborate closely with cross-functional teams, including engineers, product managers, and designers.
  • Build scalable, performant, and resilient backend systems that address essential business requirements.
  • Participate in system design and architecture reviews to influence technical direction.
  • Drive software quality through code reviews, testing, and continuous integration.
  • Foster a positive engineering culture through mentorship, knowledge sharing, and leadership within the team.
  • Investigate and resolve complex technical issues in production environments.
  • Author and review technical design documents, RFCs, and root cause analyses.
  • Expand your own engineering expertise and domain knowledge as a key part of the role.

 

Experience and Skills Required

 

 

  • Minimum of 6 years' development experience.
  • Proven ability to develop and execute innovation roadmaps and deliver advanced operations capabilities.
  • Extensive hands-on experience with Java and Scala.
  • In-depth knowledge and experience with AWS cloud services.
  • Strong understanding of software engineering processes, software lifecycle methodology, configuration management, release management, and system verification and testing.
  • Ability to work independently and take full ownership of projects when required.
  • Senior-level technical expertise with the ability to influence system architecture across multiple teams or domains.
  • Comfortable leading development teams and fostering a positive, nurturing environment.
  • Track record of delivering high-impact projects with significant architectural ownership.
  • Ability to make informed decisions to guide complex trade-offs and technical solutions.
  • Experience scaling systems to support high throughput and low latency requirements.
  • Mentor and elevate peers while leading cross-team technical initiatives.
  • Strong focus on driving quality, reliability, and operational excellence at scale.
  • Align technical direction and strategy with overall company goals.
  • Expertise in distributed systems, functional programming, or cloud-native architecture is highly valued.

Organization Methodius Ltd
Industry IT / Telecom / Software
Occupational Category Senior Java Developer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 6 Years
Posted at 2025-12-16 7:15 am
Expires on 2026-01-30