Software Developer - Java

StackandCo

Galway, NY

Full-time

Re-posted 28 days ago


Job description

\n <\/head>\n \n \n
\n Our client, who are an American multinational are recruiting for a Developer to work on digital solutions using Adobe Experience Manager, Adobe Target and MuleSoft integration. Having AEM experience is preferred but they will substitute this with the relevant Java experience. This is a very exciting opportunity to take your skills on to a global scale.<\/span>
\n <\/div>\n
\n
\n <\/div>\n
\n Job Responsibilities:
<\/b><\/u>\n <\/div>\n
    \n
  • Perform troubleshooting and optimization effort for production Digital systems
    <\/li>\n
  • Write well\-engineered source code
    <\/li>\n
  • Perform unit testing and automation testing of the features developed
    <\/li>\n
  • Maintenance of existing and development of new features on AEM
    <\/li>\n
  • Follow best practices and guidance provided by the Senior developer
    <\/li>\n
  • Include unit tests in the developed code.
    <\/li>\n
  • Working within a CI \/ CD environment
    <\/li>\n
  • Maintenance of existing and development of new API's on MuleSoft
    <\/li>\n <\/ul>\n
    \n
    \n <\/div>\n
    \n Requirements:
    <\/b><\/u>\n <\/div>\n
      \n
    • Bachelor's Degree in Engineering \/ Computer Science
      <\/li>\n
    • 3+ years' experience as a full stack developer on Java or AEM
      <\/li>\n
    • Strong experience within: JavaScript, HTML5, CSS \/ Sass
      <\/li>\n
    • Development experience on MySQL, 3rd party REST\/SOAP web services, Responsive design, Bootstrap, jQuery, ReactJS, AngularJS, Website optimization, Web application security, AEM components, editable templates, workflows, OSGI Bundles, Maven, HTL and Sightly
      <\/li>\n
    • Experience with Lean \/ Agile development methodologies and trouble shooting java.
      <\/li>\n
    • Must have at least a stamp 4 Visa in order to be considered for this role.<\/b>
      <\/li>\n <\/ul>\n
      \n
      \n <\/div><\/span>
      \n <\/body>\n<\/html>


Frequently asked questions

Q: What skills or qualities help someone succeed as a Senior Java Software Developer?

A: To succeed as a Senior Java Software Developer, key technical skills include expertise in Java programming languages, experience with design patterns, and proficiency in Agile development methodologies. Additionally, soft skills such as strong communication, problem-solving, and leadership abilities are crucial, as they enable effective collaboration with cross-functional teams and the ability to mentor junior developers. By combining these technical and soft skills, Senior Java Software Developers can drive technical innovation, lead high-performing teams, and contribute to the success of their organization.

Q: What is the career path for a Senior Java Software Developer?

A: A Senior Java Software Developer typically progresses through a career path that includes entry-level roles such as Junior Java Developer, mid-level positions like Java Developer or Team Lead, and senior roles like Senior Java Software Developer or Technical Lead. Key opportunities for skill development and professional growth in this role include mastering advanced Java technologies, learning cloud computing platforms, and developing leadership and project management skills, which can be achieved through online courses, certifications, and mentorship. Long-term career prospects for Senior Java Software Developers may include transitioning into technical leadership roles, such as Engineering Manager or Director of Engineering, or pursuing specialized roles like DevOps Engineer or Cloud Architect.



StackandCo job posting for a Software Developer - Java in Galway, ON, with a map of Galway location.