← Browse all jobs
S

Java Software Engineer

Synechron
Montreal, QuebecOn-site3 weeks ago
Apply Now →

About this role

Responsibilities: • Participate in all aspects of the SDLC, including analysis, design, coding, testing, and implementation. • Work autonomously as an independent developer with minimal oversight. • Ensure high accuracy and attention to detail in all deliverables. • Analyze business requirements; prepare functional and minor development specifications. • Develop solutions that meet business needs in a timely manner. • Approach problems as challenges and handle them constructively. Requirements: • Strong proficiency in Core Java and Object-Oriented Programming concepts. • Experience with Spring Framework and Cucumber testing framework. • Hands-on experience with Spring Boot, Microservices architecture, RESTful APIs, and JSON. • Good knowledge of relational databases (SQL, JDBC) and stored procedures. • Familiarity with code repositories such as GitHub, Bitbucket, and CI/CD pipelines using Jenkins. • Experience deploying containerized applications with Kubernetes, PodMan, and cloud deployment strategies. • Proficiency in scripting languages like Python and Shell Scripting. • Excellent time management skills with the ability to prioritize and multitask effectively. • Strong willingness to learn and understand domain-specific requirements. • Knowledge of Snowflake, Azure AKS deployment. • Experience with AngularJS and TypeScript
Want to see how well you match this job?
Get AI-scored for free →