- Company Name
- Sligo Software Solutions Inc.
- Job Title
- Java Architect
- Job Description
-
Job Title: Java Architect
Role Summary
Senior‑level architecture leader responsible for designing, implementing, and evaluating large‑scale Java/EE solutions. Drives technical standards, oversees performance, reliability, and integration with portal and infrastructure teams to meet business and regulatory requirements.
Expectations
- 15+ years of Java enterprise experience, including at least 7 years leading iterative development teams.
- Proven ability to define and enforce architectural and coding standards across multi‑tier systems.
- Strong communication with infrastructure, testing, and security stakeholders to deliver high‑performance, reliable applications.
Key Responsibilities
- Design multi‑layer JEE architectures and component interactions for enterprise applications.
- Author, review, and enforce coding standards, style guides, and quality metrics.
- Conduct architectural reviews, design docs, UI, and portal integration standards (Integrated Justice Portal).
- Coordinate performance‑test planning, endurance, fail‑over, and deployment activities with infrastructure teams.
- Mentor developers, oversee development activities, data modeling, and SQL/NoSQL design.
- Maintain comprehensive technical documentation, including designs, schemas, and architecture diagrams.
Required Skills
- Deep expertise in Java SE 8+, JDK 1.8+, JSF/JSP, WebSphere Application Server 9+, IBM Portal.
- Advanced knowledge of JMS, EJB, MQ 6+, XML, JAXB, JAX‑WS, XSLT, JPA/Hibernate.
- Database experience with Oracle and SQL Server, logical database modeling.
- Strong grasp of performance testing, deployment, and resilience strategies.
- Proficiency in software design patterns, data structures, algorithms, and coding best practices.
- Excellent leadership, communication, and stakeholder‑management abilities.
Required Education & Certifications
- Bachelor’s (or higher) degree in Computer Science, Software Engineering, or a related field.
- Preferred certifications: Oracle Java SE/EE, IBM WebSphere Application Server, JPA/Hibernate, MQ/Enterprise Messaging, or equivalent.