Software Developer - Rfx_733
Zensar Technologies
Geneva, Switzerland
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Geneva, Switzerland
Tech stack
Java
JavaScript
Amazon Web Services (AWS)
Tomcat
JIRA
Unit Testing
Business Software
C++
Databases
DevOps
Programming Tools
Document Management Systems
Eclipse
Hibernate
Java Persistence API
WildFly (JBoss AS)
JavaServer Faces
JUnit
Python
PostgreSQL
Maven
Cisco Nexus Switches
Oracle Applications
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
Subversion
Website Wireframe
XML
Extensible Stylesheet Language Transformations (XSLT)
Primefaces
GIT
Cloudformation
Information Technology
REST
Api Management
Bamboo
Docker
Job description
As a Software Developer at Zensar, you will be a key member of our development team, working on exciting projects and contributing to our client's success. Your role will involve a range of tasks, from gathering requirements and technical analysis to implementing development strategies and ensuring quality documentation. We are seeking a motivated and skilled developer with a strong background in Java and related technologies to join our dynamic team., * Gather requirements, prepare wireframes, and conduct technical analysis to understand business needs.
- Develop custom applications, modules, and libraries using Java/EE/JSF, adhering to quality standards and security protocols.
- Create unit test cases and plans to ensure the reliability and performance of the developed software.
- Implement DevOps strategies, follow software development best practices, and maintain security instructions.
- Coordinate with the system administration team for package deployment and resolving build/deployment issues.
- Develop ad-hoc tools based on business user priorities, ensuring efficient and effective solutions.
- Maintain documentation for software changes, following internal standards and industry best practices.
- Stay updated with the latest technologies and trends in the Intellectual Property domain and PCT.
- Collaborate with cross-functional teams to ensure seamless integration and a smooth development process.
Requirements
- Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field.
- 5+ years of software development experience in Java, C++, or Python, with a strong focus on Java.
- 1+ year of experience in developing custom business applications using Java/EE/JSF for the Intellectual Property domain and PCT.
- Proficiency in Java/JavaScript, JSF/Primefaces, Java/EE, JPA/Hibernate, JUnit, REST/SOAP, HTML/CSS, and related technologies.
- Experience with SQL, Oracle, and/or Postgres databases, and XML-oriented tools (XML, XSLT/XFO, FOP).
- Familiarity with development tools: Eclipse, WildFly, Tomcat, SVN/Git, Maven, Nexus, Bamboo, and JIRA.
- Desirable: AWS certifications and experience with API management, AWS CloudFormation, and Docker.
- Excellent problem-solving and analytical skills, with a strong attention to detail.
- Fluent in English with good communication skills, both written and verbal.
- A self-starter with a proactive approach, able to work independently and as part of a team.