Upvote
Downvote
Senior Java Software Engineer, TS / SCI with CI Poly
Share Job
- Suggest Revision
Full-time
- Java Development Experience: In-depth knowledge and hands-on experience in Java programming language, including advanced topics such as design patterns, data structures, and algorithms
- Software Architecture and Design: Strong understanding of software architecture principles, ability to design scalable and maintainable solutions, and proficiency in applying architectural patterns
- Frameworks and Technologies: Expertise in Java frameworks like Spring, Hibernate, Java EE plus experience with related technologies like Web Services (RESTful and SOAP), messaging frameworks, and caching mechanisms
- Database Integration and Performance Optimization: Proficiency in working with relational databases, writing efficient SQL queries, and optimizing database performance
- Agile Methodologies: Experience working in Agile development environments, using methodologies such as Scrum or Kanban, and familiarity with related tools (e.g., Jira, Confluence)
Active Job
Updated 1 month agoSimilar Job
Relevance
Active