This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs across the United States!

To post a job, login or create an account |  Post a Job

  Jobs JKT  

Bringing the best, highest paying job offers near you

previous arrow
next arrow
Slider

Senior Software Engineer

Concentrix

This is a Full-time position in Juneau, AK posted December 28, 2021.

Job Title:

Sr Software Engineer Java Developer

Job Description

We are looking for exceptional Java Developers who can help architect, design and implement applications using Java/J2EE Technologies. Expertise in modern application integration protocols / best practices, Spring Boot,SQL/JDBC, Bitbucket/Git are required for this position. Familiarity with deploying and maintaining Multi-Threaded applications, TCP Socket Programing or Web Socket Programing and Restful Web Services is also required. SWING familiarity would be an added bonus.

This role requires a high degree of independent execution, ownership and responsibility for project success. The Sr Software Engineer is expected to be highly resourceful at swiftly executing development tasks with high quality coding standards. This is a varied role which offers exposure to a wide range of technologies. A commitment to collaborative problem solving, sophisticated design, and delivering quality product(s) is essential.

Key Duties and Responsibilities

  • Design, develop and automate applications, modules and tasks using Java/J2EE and related Technologies

  • Transform non-technical, business requirements into technical requirements

  • Break down program specifications into its simplest elements and translate this logic into a programming language

  • Prepare effort/cost estimates which consistently demonstrate minimum deviation from plan.

  • Accountable and responsible for meeting project timelines

  • Work with minimum guidance from senior resources, and collaborate with internal team members and available external resources as needed throughout projects lifecycle

  • Independently perform all necessary end-to-end setup (software & middleware) on development, testing & production environments, as needed

  • Must be self-motivated, to be able to research new technologies, APIs, read technical documentation, etc.

  • Proactively identify bottlenecks and bugs, and devise solutions to mitigate and resolve these issues

  • Develop and maintain code quality, organization, and Integration.

  • Proactively contribute to and shape quality deliverables, particularly during the design phase

  • Anticipate and participate in code reviews to ensure quality deliverables

  • Practice and encourage knowledge sharing with a focus on establishing best practices.

Accountability

  • The individual will work with all members of development and project teams.

  • The individual will be accountable for all the tasks assigned to them.

  • The individual will contribute as part of the team to ensure successful delivery of the project

  • The individual will assist and share knowledge with those having less experience / expertise

  • The individual will participate in technical discussions & client calls

  • The individual will be actively involved during design phase

Educational Qualification and Experience Required

  • Bachelors Degree in Computer Science or a related field or equivalent experience.

  • 10+ years of enterprise application development experience with at least 5+ years experience with Java/J2EE Technologies.

  • Must be familiar with AWS creation of java (micro) web services

  • Strong development experience in Restful Web Services using Spring Boot Framework

  • Excellent written and verbal communication skills. Must be able to effectively communicate with regard to all aspects of the project solution with managers, 3rd party vendors and project team.

  • Strong interpersonal abilities to collaborate across teams

  • Proven working experience in SQL and Database programming (SQL/JDBC) – 5+ years

  • Expert level with Restful WebServices and Web/TCP Socket Programing.

  • Experience with Jira or other issue project tracking software

  • Experience with Bitbucket (GIT) for source code control.

  • Working Knowledge of Multi-Threaded applications

  • Can think creatively and provide innovative designs and solutions to problems.

  • Experience/knowledge of entire software lifecycle process/SDLC.

  • Experience in contact center domain and multi channel customer engagement platforms like Genesys, CRM preferred.

Concentrix is an equal opportunity employer and an E-verify participant. Concentrix considers qualified applicants without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, veteran status, disability status or any other legally protected characteristic.

#NACNX

*msja

#LI-Remote

Location:

USA, NY, Work-at-Home

Language Requirements:

Time Type:

Full time

Please add your adsense or publicity code here (inc/structure/adsfooter.php)