Java Developer (Vaughan)
Java Developer (Vaughan)
-
Vaughan, Canada
-
Posted: less than a week ago
-
Save
Description
We are seeking a talented and motivated Java Developer to join our growing IT team. In this role, you will play a key part in designing, building, and maintaining high-quality, scalable enterprise applications. You will work closely with senior developers, product managers, and cross-functional teams to translate business requirements into robust, secure, and efficient code. This is an excellent opportunity for a developer who has mastered the fundamentals of the Java ecosystem and is ready to take on more design ownership, and help shape our technical architecture. Essential Functions Feature Development: Design, write, test, and deploy clean, maintainable, and efficient code using Java and modern frameworks. API Design & Integration: Build and maintain scalable RESTful Web Services and microservices, ensuring smooth integration with frontend systems and SAP S/4 APIs. Database Management: Write optimized SQL queries, design database schemas, and manage data persistence layers using Hibernate/JPA. Code Quality & Testing: Write comprehensive unit and integration tests (using JUnit/Mockito). Actively participate in code reviews to maintain high engineering standards and share knowledge. System Optimization: Identify performance bottlenecks, debug complex application issues, and optimize code for speed, scalability, and reliability. Agile Collaboration: Participate in standard Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives. Help break down high-level business requirements into technical tasks. Required Technical Skills (must have) This is a mid-level developer role Java Mastery: 3+ years of professional software development experience using Java (Java 8 or higher, Java 11/17 preferred). Frameworks: Strong experience with the Spring Ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security). Databases: Relational database experience (e.g., PostgreSQL, MySQL, MS SQL Server) including robust knowledge of SQL and Object-Relational Mapping (ORM) frameworks like Hibernate/JPA . Architecture: Solid understanding of Microservices architecture, RESTful API design principles, and design patterns. Testing: Proficiency with testing frameworks such as JUnit , Mockito, or AssertJ. Tools & Version Control: Experience with Git/GitFlow, build tools (Maven or Gradle), and containerization basics (Docker). Required Technical Skills (preferred skills) Experience with Cloud platforms (AWS, Azure, or Google Cloud Platform). Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, or GitLab CI, DevOps). Exposure to asynchronous messaging systems (RabbitMQ, Apache Kafka). Experience ERP system such as Dynamics Navision/BC, SAP ECC or S/4 etc. Education Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience. Skills and Qualifications The ideal candidate demonstrates strong problem-solving abilities, with excellent analytical and debugging skills and a proactive approach to resolving technical challenges. They possess strong communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders. A collaborative, team-oriented mindset is essential, including a willingness to mentor junior developers while also learning from senior architects and peers. The candidate should be adaptable, comfortable working in a fast-paced environment, and open to embracing current technologies, tools, and methodologies. #J-18808-Ljbffr Apply on Kit Job: kitjob.ca/job/2pp8xd
Highlights
-
Company nameSailun Tire Americas
-
Job positionJava Developer (Vaughan)
Safety Tips
Be careful: if it seems too good to be true, it most likely is.
More info about this ad
Java Developer (Vaughan) has been posted in the Vaughan Information Technology category on Locanto.
If you’re wanting to discover more, check out the ad Computer Numerical Control Programmer in Kleinburg in this category.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.