Remote Java Developer
TV2 Consulting
Job highlights
Summary
Join our team as a Java Developer and contribute to the design, development, and maintenance of high-performance Java-based applications. Collaborate with various teams to implement complex customer requirements and ensure security and quality of solutions delivered.
Requirements
- Proficiency with Java 8+ EE and related technologies (JBoss, EJB, Hibernate/JPA)
- Hands-on experience with API development frameworks and secure, scalable applications
- Familiarity with container concepts and architecture, with hands-on experience preferred
- Experience with cloud platforms (AWS preferred or GCP)
- Strong understanding of DevOps/CICD pipelines and tools such as JIRA, GitHub, Jenkins, UCD
- Familiarity with Agile methodologies (Scrum, SAFe, Kanban)
- Experience with the following tools and technologies: Quartz, Apache POI, JAXB, JAXWS, JAXRS, Ant, Maven, Oracle 19c, ANSI SQL, Bash, Python, Git, GitLab CI/CD, Eclipse, Linux
- Government of Canada Secret level clearance is required
Responsibilities
- Design, develop, and code Java-based applications for secure portal solutions
- Perform testing, debugging, and installation of new and existing application systems to ensure operating efficiency
- Collaborate with remote and on-site teams to understand complex business use cases and implement appropriate solutions
- Troubleshoot and enhance legacy code as needed
- Develop secure, scalable, and performant APIs, ensuring compliance with best practices and security standards
- Provide operational support, incident management, and remediation of defects
- Conduct analyses of organizational needs and align application development with business goals
- Ensure integration and support of infrastructure, network, and database components
- Maintain comprehensive documentation of system development and revisions
Benefits
Hybrid work environment (3 days on-site, 2 days remote)
Job description
Job Summary: As a Java Developer, you will focus on the design, development, and maintenance of Java-based applications, ensuring high performance and scalability. You will collaborate with various teams to implement complex customer requirements and ensure the security and quality of solutions delivered. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work in a dynamic environment.
Key Responsibilities:
- Design, develop, and code Java-based applications for secure portal solutions.
- Perform testing, debugging, and installation of new and existing application systems to ensure operating efficiency.
- Collaborate with remote and on-site teams to understand complex business use cases and implement appropriate solutions.
- Troubleshoot and enhance legacy code as needed.
- Develop secure, scalable, and performant APIs, ensuring compliance with best practices and security standards.
- Provide operational support, incident management, and remediation of defects.
- Conduct analyses of organizational needs and align application development with business goals.
- Ensure integration and support of infrastructure, network, and database components.
- Maintain comprehensive documentation of system development and revisions.
Technical Requirements:
Proficiency with Java 8+ EE and related technologies (JBoss, EJB, Hibernate/JPA).
Hands-on experience with API development frameworks and secure, scalable applications.
Familiarity with container concepts and architecture, with hands-on experience preferred.
Experience with cloud platforms (AWS preferred or GCP).
Strong understanding of DevOps/CICD pipelines and tools such as JIRA, GitHub, Jenkins, UCD.
Familiarity with Agile methodologies (Scrum, SAFe, Kanban).
Experience with the following tools and technologies:
- Quartz
- Apache POI
- JAXB, JAXWS, JAXRS
- Ant, Maven
- Oracle 19c, ANSI SQL
- Bash, Python
- Git, GitLab CI/CD
- Eclipse, Linux
Capabilities:
Highly organized and detail-oriented with the ability to manage multiple tasks and aggressive timelines.
Strong problem-solving skills, particularly with complex technical and abstract concepts.
Ability to adapt quickly to changes in a fast-paced, competitive environment.
Excellent communication and collaboration skills, including the confidence to escalate issues when necessary.
Ability to work efficiently in a hybrid environment (3 days on-site, 2 days remote).
Government of Canada Secret level clearance is required
Preferred Experience:
Experience in the telecommunications industry.
Experience with Government of Canada contracts.
Working hours are Monday - Friday, 40 hours per week
Location: Ottawa - Hybrid with 3 days on-site and 2 days remote
Type of job: Temporary Contractor
Hourly contract rate: TBD depending on experience
Date candidate required: Immediate
Length of Contract: 12 months with the possibility of extension
Share this job:
Similar Remote Jobs
- π°$46k-$52kπPoland
- πBrazil
- πChina
- πArgentina
- πArgentina
- πRomania
- πTaiwan
- πGreece
- π°$101k-$143kπCanada