Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.
Vakante Jobangebote finden Sie unter Projekte.
Senior Core Java Developer (2878)
Eingestellt von iET SA
Gesuchte Skills: Java, Design, Client, Sql
Projektbeschreibung
For a project at our banking client in Lausanne we are looking for a
SENIOR CORE JAVA DEVELOPER (2878)
As a Java engineer in the Reporting and Analytics division you will work with senior engineers in all aspects of the software development life cycle, from requirements specification to high-level system design, to implementation, documentation, and maintenance. This role will include significant client interaction.
JOB RESPONSIBILITIES:
- Hands on Senior Java Engineer to architect, design and implement systems on the analytics platform.
- Extensive, professional hands-on software development experience, using Java and open source technologies.
- Create automated test plans and write tests
- Ability to troubleshoot, performance tune and understand Java memory utilization in code produced
- Design and implement user authentication and security features
- Collaborate with business analysts and Back End developers to define functional requirements and translate them into technical requirements
- Rapidly design, prototype and iterate on creative concepts to meet the user requirements
- Coordinating information exchange, understanding business problems, analysing data, and defining system and business process requirements
SKILL SET QUALIFICATIONS:
- STRONG EXPERIENCE WITH CORE JAVA AND ALSOSOME EXPERIENCE WITH JEE.
- In-depth knowledge with Object Oriented Design and Design Patterns.
- In-depth knowledge with technologies such as Web Services, XML, JSON, HTTP, SSL, TCP/IP, Caching.
- Strong knowledge of Data Structures and Algorithms
- Experience with messaging systems
- Significant experience on JVM tuning.
- Experience with multi-threaded distributed systems
- Experience with Data Modeling, relational database and SQL
- Experience with database development (SQL, MySQL, NoSQL)
- Experience with Legacy application transformation/modernization efforts.
- Familiar with OS X, Linux, Shell Scripts
- Working knowledge of architectural frameworks and practices
- Substantial exposure to enterprise infrastructure, data processing, enterprise software applications
- Technical experience across multiple technology domains/platforms
- Experience of being involved in delivering large scale distribute systems
- Development of reusable Java client libraries
- Preferred: Spring MVC/Struts 2/JSF/JPA/Hibernate/Oracle Database
ADDITIONAL EXPERIENCE/GOOD TO HAVE:
- Experience with one or more modern development IDEs such as Eclipse or IntelliJ
- Experience with one or more build tools such as Jenkins or Hudson and Ant, Maven, or Gradle
- Experience with agile project management software such as Jira
- Knowledge of RESTful service architectures
- Knowledge of Javascript frameworks such as JQuery or Node.js
- Experience with web application development (Java, Ruby on Rails, PHP,Python)
- Working experience with continuous integration tools: eg Maven, Teamcity, Nexus/Odyssey, Subversion/Git.
- Working experience with any Data Visualization tools like Tableau, Panopticon, Qlikview is a plus
- Working experience in Onshore/Offshore model
- Agile Certified and working experience in Agile Projects
If you fit the job description and are looking for a new challenge, we look forward to receiving your CV im MS-Word format (.doc/.docx)
SENIOR CORE JAVA DEVELOPER (2878)
As a Java engineer in the Reporting and Analytics division you will work with senior engineers in all aspects of the software development life cycle, from requirements specification to high-level system design, to implementation, documentation, and maintenance. This role will include significant client interaction.
JOB RESPONSIBILITIES:
- Hands on Senior Java Engineer to architect, design and implement systems on the analytics platform.
- Extensive, professional hands-on software development experience, using Java and open source technologies.
- Create automated test plans and write tests
- Ability to troubleshoot, performance tune and understand Java memory utilization in code produced
- Design and implement user authentication and security features
- Collaborate with business analysts and Back End developers to define functional requirements and translate them into technical requirements
- Rapidly design, prototype and iterate on creative concepts to meet the user requirements
- Coordinating information exchange, understanding business problems, analysing data, and defining system and business process requirements
SKILL SET QUALIFICATIONS:
- STRONG EXPERIENCE WITH CORE JAVA AND ALSOSOME EXPERIENCE WITH JEE.
- In-depth knowledge with Object Oriented Design and Design Patterns.
- In-depth knowledge with technologies such as Web Services, XML, JSON, HTTP, SSL, TCP/IP, Caching.
- Strong knowledge of Data Structures and Algorithms
- Experience with messaging systems
- Significant experience on JVM tuning.
- Experience with multi-threaded distributed systems
- Experience with Data Modeling, relational database and SQL
- Experience with database development (SQL, MySQL, NoSQL)
- Experience with Legacy application transformation/modernization efforts.
- Familiar with OS X, Linux, Shell Scripts
- Working knowledge of architectural frameworks and practices
- Substantial exposure to enterprise infrastructure, data processing, enterprise software applications
- Technical experience across multiple technology domains/platforms
- Experience of being involved in delivering large scale distribute systems
- Development of reusable Java client libraries
- Preferred: Spring MVC/Struts 2/JSF/JPA/Hibernate/Oracle Database
ADDITIONAL EXPERIENCE/GOOD TO HAVE:
- Experience with one or more modern development IDEs such as Eclipse or IntelliJ
- Experience with one or more build tools such as Jenkins or Hudson and Ant, Maven, or Gradle
- Experience with agile project management software such as Jira
- Knowledge of RESTful service architectures
- Knowledge of Javascript frameworks such as JQuery or Node.js
- Experience with web application development (Java, Ruby on Rails, PHP,Python)
- Working experience with continuous integration tools: eg Maven, Teamcity, Nexus/Odyssey, Subversion/Git.
- Working experience with any Data Visualization tools like Tableau, Panopticon, Qlikview is a plus
- Working experience in Onshore/Offshore model
- Agile Certified and working experience in Agile Projects
If you fit the job description and are looking for a new challenge, we look forward to receiving your CV im MS-Word format (.doc/.docx)
Projektdetails
Geforderte Qualifikationen
-
Kategorie:
IT Entwicklung, Medien/Design