Lead and manage engineering teams to deliver high-quality software solutions, drive technical excellence, and align engineering strategy with business objectives.
Responsibilities
Lead engineering teams and foster a high-performance culture
Oversee timelines, resource allocation, risk management and task prioritization
Mentor and support team members’ professional growth
Evaluate and enhance engineering processes, tools and methodologies
Collaborate with product managers, designers and stakeholders to translate business requirements into technical solutions
Pay Rate Range: $45.45 - 49.24/hr.
Role Name - Senior Java Developer
Job Description:
We are looking for a strong full-stack hands-on Technologist with extensive experience in designing, developing and supporting applications using latest technologies and tools (Java/J2EE, Angular, SQL Server, Apache Solr, etc.). You will work closely with the global team to help build next generation applications/platforms supporting critical front office functions. You should be results oriented, comfortable working as part of an Agile team, and thrive on participating in the development of systems that are of high quality.
The Right Candidate
A hands-on Technologist with 6+ years of hands-on experience in designing, developing and supporting enterprise applications end-to-end.
Indepth understanding and extensive experience in designing and developing complex web applications, using the modern web application development technologies and frameworks.
Strong hands-on experience in developing large scale complex software solutions using Java/J2EE and related technologies and frameworks.
Experience in developing web services using standard Java based frameworks/toolkits (REST, SOAP, JSON, and XML).
Experience in developing client-server, distributed, real-time applications using Java, J2EE, Spring
Good knowledge of Concurrency and high volume server side development
Good understanding of DB concepts and experience working on SQL Server (or other RDBMS).
Adept in messaging protocols MQ and Kafka
Develop standards/practices that will increase Devops, cloud adoption, and Agile
Experience in working with JavaScript frameworks such as Angular 2+ and frameworks such as Bootstrap – highly desired
Excellent communications, analytical and problem-solving skills.
Exposure to and good understanding of Finance/Banking domain – highly desired.
Self-motivated individual and creative thinker who will take ownership of tasks and projects.
Involvement in full Software Development Life Cycle of the project.
Required Experience:
Skill Set:
Primary skills
Java/J2EE and relate technologies.
UI Technologies - Angular 2+ or other similar Javascript based UI frameworks – highly desired
Spring, myBatis, Gradle etc.
MQ, KAFKA
SQL Server (or any other RDBMS).
Web Services (REST, SOAP, JSON, and XML).
Skills: Digital : AngularJS~Digital : ReactJS~Advanced Java Concepts~Digital : Spring Boot~Core Java
Experience Required: 6-8 years
Skills:
Category
Name
Required
Importance
Experience
SkillCategoryTest1_MN
Advanced Java Concepts
Yes
1
4-7 years
Design, develop, test, deploy, maintain, and improve software. Manage individual project priorities, deadlines, and deliverables.
Compensation
Pay range: $60 - $63/hr
Responsibilities
Design, develop, test, deploy, maintain, and improve software
Support Issue Investigations for Redis and make recommendations on tuning for on-premise Redis Clusters, to improve stability and performance of the redis service
Collaborate with designers, developers, user experience team, and product owners to create interactive and scalable sites/software
Identify and stay updated on new methodologies and technologies that improve quality, reliability, and performance
Provide functional and technical leadership while mentoring software engineers
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)