A complete application in a minute
Tailored resume and cover letter, ready to send.
ThoughtStorm Inc. in Toronto seeks an experienced Java EE specialist to design and deliver 7+ years of n-tier enterprise applications. You will work across deployment, troubleshooting, and unit testing, shaping robust architectures.
Responsibilities include leveraging Spring Framework (Boot, MVC, Data, Batch, Security), ORM with Hibernate/MyBatis, and SQL databases (Oracle, PostgreSQL, Aurora). Familiarity with AWS services and Camunda/Drools is highly valued.
7+ years of experience developing n-tier Enterprise applications using Java EE and strong hands-on Java development experience.
Strong expertise in Java EE, application design, design patterns, deployment, troubleshooting, and unit testing.
Hands-on experience with Spring Framework, including Spring Boot, Spring MVC, Spring Data, Spring Batch, and Spring Security.
Strong experience with JPA, Hibernate, or MyBatis for ORM and enterprise application development.
Excellent database experience with SQL, Stored Procedures, Oracle/PL-SQL, PostgreSQL, with Amazon Aurora/RDS highly desirable.
Experience with AWS Cloud services such as Aurora Serverless, Athena, Amazon S3, ElastiCache, and OpenSearch.
Experience with BPM/Rule Engine technologies, particularly Camunda BPM and Drools, is highly desirable.
Experience with Web Services, SOA, Agile/Scrum, CI, TDD, and automated testing will be an advantage.
Location: Toronto – 5 days onsite at 222 Jarvis Street