Java Developer

Dettaglio Annuncio

Java Developer
We are looking for a Java Developer with experience in financial messaging and building scalable enterprise-grade applications.

Your team;
  • You’ll be working in the Global Messaging and Screening Capability Unit of Group Technology in Manno as part of a talented software team that works on mission-critical applications.
  • Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept to design and testing
  • Your main role will be developing in JAVA coupled with data transformations through a product called Volante specializing in financial messaging and interfacing into multiple banking applications and technologies.

You will also:
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Knowledge of SWIFT message types MT1XX, MT2XX and the equivalent of the ISO20022 standard
  • Knowledge of Mainframe environments and Cobol programming
  • Software development experience preferably in the financial industry (Java & J2EE) would be a benefit
  • – strong analytical, problem-solving and synthesizing skills (you know how to figure things out)
  • – 5+years of experience as software engineer

You are:
  • expert in software engineering with a strong focus on operational stability, security and application resilience
  • an excellent communicator, with strong interpersonal skills
  • a flexible, resilient team player with a positive attitude
  • known for your can-do attitude when tackling daily tasks
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in the Spring Framework
  • Volante and messaging mapping or transformation experience
  • Experience as a Sun Certified Java Developer
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development

Si offre un contratto full time e a tempo indeterminato. La retribuzione sarà commisurata alle effettive competenze ed esperienze.
La ricerca è rivolta ad entrambi i sessi (L. 903/77).

Invia Candidatura

Il file deve pesare meno di 2 MB.
Formato permesso: pdf, doc, docx.