Java Architect
Tekshapers
Seeking an experienced Java Technical Lead / Architect to provide technical leadership and solution architecture for enterprise applications. The role will be responsible for designing scalable solutions, driving application modernization, providing hands-on technical guidance, and ensuring adherence to architecture, security, performance, and coding standards.
Key Responsibilities
- Lead end-to-end architecture and technical design for Java-based enterprise applications.
- Design scalable, secure, resilient, and maintainable application solutions.
- Provide hands-on technical leadership using Java, Spring Boot, REST APIs, Microservices, and related technologies.
- Define application architecture, integration patterns, reusable frameworks, and technical standards.
- Lead Java/JDK upgrades, application modernization, and legacy platform transformation initiatives.
- Review existing applications and recommend improvements across architecture, performance, security, and maintainability.
- Conduct design and code reviews and ensure adherence to engineering best practices.
- Troubleshoot complex technical issues and provide guidance on root-cause analysis and resolution.
- Collaborate with business, application, infrastructure, security, DevOps, and architecture teams.
- Provide technical estimates and support solution planning and delivery.
- Mentor developers and provide technical direction to onshore/offshore engineering teams.
- Support CI/CD, automated deployments, containerization, and cloud/platform modernization.
- Evaluate technical dependencies and proactively identify architecture and delivery risks.
- Ensure solutions comply with enterprise architecture, security, and technology standards.
Technical Skills
- Strong hands-on experience with Java / J2EE
- Spring, Spring Boot, REST APIs, Microservices
- Strong knowledge of design patterns, object-oriented design, and enterprise application architecture
- Experience with application servers/platforms such as JBoss, WebSphere, WebLogic, or Open Liberty
- Experience with SQL and relational databases
- Knowledge of Kafka or other messaging/event-driven technologies
- Experience with Docker, Kubernetes, CI/CD, Git, Maven/Gradle
- Exposure to Azure, GCP, or AWS is an advantage
- Strong understanding of API integration, authentication, security, logging, monitoring, and performance optimization
- Experience with Java modernization/migration initiatives is highly desirable
Preferred Experience
- 10+ years of Java/application development experience with significant experience in a Technical Lead or Architect capacity.
- Banking / Financial Services (BFSI) experience preferred.
- Strong stakeholder communication and technical presentation skills.
“Tekshapers is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.”
#J-18808-Ljbffr- ...technical leadership throughout the lifecycle of a solution What are the top 3 skills required for this role? ~6+ years as an architect OR proven strong technical leadership transitioning to architecture ~ Ability to communicate effectively with business and technology...Suggested
- ...Job Title: Java Lead Engineer / Architect Agentic AI Location: Toronto, ON Employment Type: Full-Time Contract Job Summary We are seeking a highly experienced Java Lead Engineer / Architect to design and build next-generation distributed platforms...SuggestedFull timeContract work
- ...WebLogic environment. Responsibilities include mentoring team members and providing technical direction. Ideal candidates will have strong Java development skills and experience in managing application architecture. The position offers a dynamic work culture with excellent...Suggested
- ...understanding of products Enhance/Re-architect existing components to satisfy new requirements in terms of... ...have At least 6+ years of experience with Java, and 7+ total IT experience. Logical...SuggestedInternship
- ...full stack developers 8+ years’ experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on... ...first approach means we think like product owners, design like architects, and test like customers—ensuring scalable, high-quality...SuggestedFull timeWork from homeWorldwide
- ...Open Liberty Architect – WebSphere Liberty, Java & Spring Boot Skills and Responsibilities: • Open Liberty Architect • Design and architect enterprise applications using Open Liberty/WebSphere Liberty. • Lead application modernization and migration programs...Permanent employment
$80k - $130k per year
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and at 50... ...commitments are met on time. • Collaborate with security teams, architects, business stakeholders, and development teams to prioritize...Long term contractWork at office- .../ Tuesday/ Wednesday)) Job Description: Role Purpose: Architect and implement advanced data solutions using Snowflake on AWS, ensuring... ...modeling, ETL/ELT processes, and scripting languages (Python/Java). Familiarity with data mesh principles, data product delivery...Work at office
- ~7+ years of professional software development experience. ~ Strong Java development experience and deep knowledge of Spring Boot and the broader Spring ecosystem. ~ Experience designing and developing REST APIs and microservices-based applications. ~ Experience with relational...
$110k - $115k per year
...About the Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical lead level and demonstrates the curiosity, judgment, and enthusiasm to grow into broader architecture ownership. This role will help shape efficient, scalable solutions...Permanent employmentFull timeWork at officeLocal area$90k - $125k per year
...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development...Full timeWork from homeFlexible hours$92k - $118k per year
...Modernize business-critical Java platforms and help shape the next generation of financial markets technology. The Role Capco is looking for a Java Developer to join a major technology modernization initiative focused on upgrading business-critical legacy applications...Full timeInternshipImmediate start- ...Position: Senior Java Developer Location: Toronto, ON Job ID#: RQ11508 Duration: 6 Months Role Overview We are seeking an experienced Software Developer to design, develop, test, and maintain enterprise-scale applications...Full time
- ...- 6 to 8+ years of experience developing applications using both front-end and back-end technologies such as Angular, Node.js, Core Java, Spring, Spring Boot, and REST APIs. - 6 to 8+ years of experience with front-end technologies including Angular, Node.js, HTML, XML...Full timeLocal area
$175.8k - $241.8k per year
...ability in data-driven business transformation, and driving change with data. Production programming experience in Python, R, Scala or Java Nice to have: Databricks Certification Pay Range Transparency Databricks is committed to fair and equitable compensation...Worldwide$80k - $130k per year
Java Technical Lead (AI) Position Description The Lead Software Engineering Consultant – Microservices leads the design and development... ...based interfaces where required. .Collaborate with solution architects and engineering teams to ensure scalable, secure, and...- ...continue to grow, we are seeking a motivated and experienced Solution Architect. Responsibilities Lead and drive the solution architecture... ...across multiple technology stacks, including Mainframe, Java, full stack, web, and application servers ~ Proven experience in...
$130k - $157k per year
...Join to apply for the Software Architect role at Phreesia Phreesia is seeking a highly skilled, hands‑on Software Architect to be... ...building distributed applications in an OO language such as C# or Java Experience building cloud-native products leveraging APIs and asynchronous...Full time- .... Iris's leading financial client is looking for a Solutions Architect to join their team at the Toronto, ON (Hybrid) location. Job... ...team Technical skills should include experience with AWS, Java 8+, Angular, API microservices, and strong banking domain knowledge...Long term contractContract workFlexible hours
- ...driven connectivity across a modern cloud-native stack. As **Channels Architect**, you will drive the end-to-end technical architecture for how... ...engineering.* Strong backend engineering grounding: **Java** or **Node.js**, REST and GraphQL API design, and distributed systems...Contract work
$80k - $130k per year
Java Developer Position Description We are seeking an experienced Java Developer to join our team in Toronto. In this role, you will analyze business requirements and translate them into technical designs and scalable solutions. You will contribute throughout the development...Work at office3 days per week- ...more inclusive world. Role Summary: We are seeking a Senior Java Developer / Technical Lead to design and deliver secure,... ...flows, and database behavior. Collaborate with product owners, architects, QA, database, security, and DevOps teams. Drive application...Permanent employmentFull timeLocal area
- ...• applications • Communicate technical problems to peers, architects and project manager and recommendations for possible solutions... ...and out • 5+ years’ experience in software development using Java/J2EE technologies • Hands on experience with Spring, Struts or...Full time
$85k - $125k per year
...Java Backend Developer - API, Microservices Experience Level: 8+ years of experience in Java development Job Description: Proven experience in designing Java/Java EE solutions Experience in designing Microservices & APIs Proven experience in Java...Contract work- ...Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire a Java API developer for a long-term opportunity. Work Location: Toronto, ON (Hybrid Onsite – 4 days a week) Seniority level: Mid...Long term contractContract work
$105 per hour
...Job Responsibility: On behalf of our client in Public Sector, we are looking contract Senior Java Developer Description Duration: 8 Month Work Mode: Hybrid 2-3 days in onsite MUST HAVES: · Experience with Java 1.8, JEE 8, WebSphere 9.x.x · Experience in leading...Hourly payContract workTemporary workFixed term contractRemote workShift workDay shift$95k - $145k per year
Senior Java Full Stack Developer Position Description CGI is looking for an experienced Full Stack Developer to work on challenging... ...skills are required to work effectively with Product Owners, architects, Business Analysts, QA teams, DevOps teams, and other...Work at office2 days per week3 days per week- ...The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP. Contract Duration: 4 months with high likelihood of extension. Business...RemplacementContract work
- ...- Hands on with Maven tool. • Job Skills (a few bullets stating required skills: At least 8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB, Web Services, JMS). Experience working in RDBMS(Oracle) and Weblogic...Full timeFlexible hours
$140k - $200k per year
...contributions make a real impact. Job Description As a Senior Software Architect, you will play a critical role in defining the architecture and... ..., or Web Service API development Either expertise in Java and Spring Boot, or comparable expertise in Python and Pandas for...Long term contractFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Architect. Be the first to apply!

