Software Engineer (Java/AWS)
Job Description
Job Description
About the Role
We are seeking a Senior Software Engineer to lead application development and drive enhancements for our Customer Correspondence platform. This role involves hands-on backend engineering, cross-team collaboration, and mentorship within an Agile environment.
Responsibilities
- Lead the design, development, testing, and implementation of applications using enterprise Java technologies and object-oriented principles.
- Build and maintain backend microservices and REST APIs across a full stack of modern tools and technologies.
- Collaborate with Agile teams to deliver scalable, secure, high-quality technical solutions.
- Continuously enhance engineering standards, development best practices, code quality, and security.
- Provide technical guidance and mentorship to junior engineers.
- Support enhancements and day-to-day operation of the Customer Correspondence engine.
Basic Qualifications
- Bachelor's degree or Diploma in Computer Science, Engineering, or related field.
- 6+ years of hands-on experience in Java application development.
- 3+ years of experience working with AWS.
- Proven experience building backend microservices and developing RESTful APIs.
Preferred Qualifications
- Experience with SQL/NoSQL databases and persistence frameworks (e.g., Hibernate).
- Experience with Test Driven Development (TDD).
- Prior experience working in an Agile/Scrum environment.
- Knowledge of CI/CD pipelines and tools such as Jenkins.
- Exposure to front-end frameworks such as React or Angular (nice to have, not required).
How to Apply
Ready to start your career as a Software Engineer (Java/AWS) at Altis Technology?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Altis Technology in Toronto.
Is this a remote position?▼
This appears to be an on-site role in Toronto.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.