Solution Architect - Java
Apply NowCompany: Diverse Lynx LLC
Location: Toronto, ON M4E 3Y1
Description:
Design end-to-end technology solutions using Java, Spring Boot, JBoss, Tomcat, and Apache.
Architect and configure application servers for optimal performance and scalability.
Develop solutions integrating MS SQL and other databases.
2. Infrastructure and Deployment:
Configure and manage Windows and Unix/Linux environments.
Implement SSL integration for secure communication.
Set up and optimize firewalls and load balancers for high availability and security.
3. Cloud and DevOps Integration:
Design and deploy solutions on cloud platforms (e.g., AWS, Azure, GCP).
Implement CI/CD pipelines and DevOps practices for seamless deployment and automation.
Ensure infrastructure-as-code (IaC) principles are followed for scalability and reproducibility.
4. Batch Job and System Integration:
Design and manage batch job processing systems for large-scale data operations.
Integrate third-party systems and APIs for seamless data flow.
5. Performance and Security:
Conduct performance tuning and troubleshooting for applications and infrastructure.
Ensure compliance with security best practices and standards.
6. Collaboration and Leadership:
Work closely with development, operations, and business teams to deliver solutions that meet business requirements.
Provide technical leadership and mentorship to junior team members.
Document architectural decisions, guidelines, and best practices.
Qualifications
Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience:
8+ years of experience in software development and architecture.
Proven experience with Java, Spring Boot, JBoss, Tomcat, and Apache.
Strong knowledge of MS SQL and database management.
Hands-on experience with SSL integration, firewalls, and load balancers.
Expertise in Windows and Unix/Linux environments.
Experience with cloud platforms (AWS, Azure, GCP) and DevOps tools (e.g., Jenkins, Docker, Kubernetes).
Familiarity with batch job processing and application server configuration.
Skills:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to translate business requirements into technical solutions.
Knowledge of infrastructure-as-code (IaC) tools like Terraform or CloudFormation.
What are the top 3 skills required for this role?
Design end-to-end technology solutions using Java, Spring Boot, JBoss, Tomcat, and Apache.
Architect and configure application servers for optimal performance and scalability.
Develop solutions integrating MS SQL and other databases
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Architect and configure application servers for optimal performance and scalability.
Develop solutions integrating MS SQL and other databases.
2. Infrastructure and Deployment:
Configure and manage Windows and Unix/Linux environments.
Implement SSL integration for secure communication.
Set up and optimize firewalls and load balancers for high availability and security.
3. Cloud and DevOps Integration:
Design and deploy solutions on cloud platforms (e.g., AWS, Azure, GCP).
Implement CI/CD pipelines and DevOps practices for seamless deployment and automation.
Ensure infrastructure-as-code (IaC) principles are followed for scalability and reproducibility.
4. Batch Job and System Integration:
Design and manage batch job processing systems for large-scale data operations.
Integrate third-party systems and APIs for seamless data flow.
5. Performance and Security:
Conduct performance tuning and troubleshooting for applications and infrastructure.
Ensure compliance with security best practices and standards.
6. Collaboration and Leadership:
Work closely with development, operations, and business teams to deliver solutions that meet business requirements.
Provide technical leadership and mentorship to junior team members.
Document architectural decisions, guidelines, and best practices.
Qualifications
Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience:
8+ years of experience in software development and architecture.
Proven experience with Java, Spring Boot, JBoss, Tomcat, and Apache.
Strong knowledge of MS SQL and database management.
Hands-on experience with SSL integration, firewalls, and load balancers.
Expertise in Windows and Unix/Linux environments.
Experience with cloud platforms (AWS, Azure, GCP) and DevOps tools (e.g., Jenkins, Docker, Kubernetes).
Familiarity with batch job processing and application server configuration.
Skills:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to translate business requirements into technical solutions.
Knowledge of infrastructure-as-code (IaC) tools like Terraform or CloudFormation.
What are the top 3 skills required for this role?
Design end-to-end technology solutions using Java, Spring Boot, JBoss, Tomcat, and Apache.
Architect and configure application servers for optimal performance and scalability.
Develop solutions integrating MS SQL and other databases
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
