Don't worry, we can still help! Below, please find related information to help you with your job search.
Sr. Software Developer (Java)
Company | Affinity |
Address | Vaughan, Ontario, Canada |
Employment type | FULL_TIME |
Salary | |
Category | IT Services and IT Consulting |
Expires | 2023-07-20 |
Posted at | 10 months ago |
We are looking for a Sr. Java Developer for a global organization with the following responsibilities:
- Provide effort estimates for assigned components
- Design, implement, unit test assigned components of the product and integrate with components developed by other team members
- Help drive a culture of professionalism and continuous improvement
- Align with System Testers, Support Specialists and Business Analysts to ensure consistency with requirements/use cases
- Understand Stakeholder Requirements and overall product architecture
- Participate in Software Development process improvement activities and recommend changes
- Create proof of concepts (PoCs) to validate design assumptions
- Resolve problems arising during various phases of the development
Skills and Experience:
- Solid experioence with J2EE Application Servers preferably WebSphere or JBoss
- Bachelor’s Degree in Computer Science or a related discipline. Master’s Degree preferred
- Experience with RDBMS (Oracle, SQL Server) technology using Hibernate in the persistence layer including performance tuning
- Experience with Integrated Development Environment (IntelliJ or Eclipse)
- 5+ years of experience with Java technologies and frameworks (EJB, JMS, JMX, Servlet, Design Patterns, Wicket, Web Services, Ajax, Spring, REST Services, Maven, JUnit)
- Experience with industry standard version control and defect management tools (TFS or Git)
- Excellent written and verbal communication and interpersonal skills, and a passion for delivering high quality software required.
- Experience with Banking, Currency industries an asset
- Strong object oriented analysis, design and development skills
- Ability to handle high pressure in a professional manner
- Utilizes sound judgment in dealing with business information
- Good understanding of software development methodologies (Agile and Waterfall)
- A self-starter who can co-ordinate with a team, yet work independently towards a common goal
- Strong troubleshooting and debugging skills with distributed multi-tier applications
- Able to focus on key deliverables in a fast-paced development environment
- Self-motivated and self-disciplined
- Flexibility to work long hours as necessary
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a full-service Information Technology services and staffing company. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on five core principles: Transparency – Flexibility – Efficiency – Agility – Inclusivity.
We teamed up with ClimatePartner on 2022 to offset our emissions and move toward being a more environmentally friendly company and we are proud to now be officially Carbon Neutral Certified.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 8662
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 8 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 8 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 8 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 8 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 8 months ago