We're seeking a highly skilled and experienced senior java developer to join our dynamic team. The ideal candidate will have a deep understanding of Java programming and a proven track record of building robust, scalable applications.
As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-performance Java applications while providing technical leadership and mentoring to junior developers.
Key Responsibilities :
- Design, develop, and maintain complex Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Optimize application performance and troubleshoot issues.
- Lead and mentor junior developers, fostering a collaborative and learning environment.
- Stay updated with the latest industry trends and technologies to implement best practices.
Requirements :
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience in Java development.
- Strong knowledge of Java frameworks such as Spring.
- Experience with RESTful APIs, microservices architecture, and cloud platforms.
- Proficiency in database design, SQL and document db solutions.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Senior Software Engineer
Our client, Affiniti, is looking for a Senior Software Engineer. Mentor and guide junior engineers, contributing to the overall growth and success of the engineering team. Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses ...
Senior Software Engineer
This company's contribution to society includes reducing congestion, and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses. This company's Platform team is at the...
Senior Software Engineer (Fullstack)
We're growing our engineering team to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, our engineering team builds the applications and services that support doctors, patients, and healthcare facilities. You have expertise in developing and deploying applicatio...
Senior Machine Learning Software Engineer, Search
As a Senior Machine Leaning Engineer focused on search quality, you will play a crucial role in developing and enhancing our search capabilities to provide users with the best possible search experience. Our Engineering Career Framework is and describes what’s expected for our engineers at each of o...
Java Software Engineer
Joining us as a Software Engineer is a chance to grow into a Senior, Staff, and Principal Developer or follow a people management career progression into a Team Lead and beyond. This is a genuine opportunity to be part of a collaborative team, to be mentored by Senior Engineers and Technology leader...
Senior Software Engineer, Data
You are experienced in creating automated testing, applying design patterns, and other engineering best practices. Collaborate with product managers, data analysts, and machine learning engineers to develop pipelines and ETL tasks in order to facilitate the extraction of insights. ...
Senior Software Engineer, Developer Productivity
MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. The Build Team supports build systems for the entire MongoDB engineering organization. These build systems handle a variety of languages (primarily C++, Java and Go),...
Senior Backend Software Engineer, Distributed Systems
Work on a complete Java stack that serves hundreds of billions of transactions daily. Effectively collaborate with other engineers and cross-functional teams. Experience with OOP: Java, C++, or similar. ...
Senior Backend Software Engineer, Okta Personal
Senior Backend Software Engineer, Okta Personal. We are a small, agile and growing team of talented engineers, who are bringing Okta’s expertise and experience in identity to the personal world. We’re looking for great engineering talent to build this team with us to help define the future of person...
Senior Software Engineer
As aSenior Engineer, you’ll report to and work closely with the Principal Engineer, who is responsible for creating and driving the technical strategy for the user experience. Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on pro...