$58 - $78/hr
Contractor
Posted 5 days ago
Job description
Required Skills:
Microservices, API-led architecture and cloud-native design
Primary focus on Notification Engine but also provide oversight for Maximo API Enhancements, General Platform Support and CI/CD Refinement
Project Specific Roles and Responsibilities
• Overall solution ownership across all 4 towers
• Primary focus on Notification Engine but also provide oversight for Maximo API Enhancements, General Platform Support and CI/CD Refinement
• Ensure architecture aligns with security, scalability and composable design principles
• Act as the customer-facing architecture lead for workshops, design approvals and governance
• Work closely with the Node.js + AWS Technical Architect for Notification Engine deep dives
• Equipped with Splunk On-Call knowledge (trained by HCLTech CoE if not pre-hired skill)
• Ensure consistent patterns across all towers (APIs, observability, DevOps)
Skillset
• Strong experience as Solution Architect in enterprise-scale programs
• Hands-on in microservices, API-led architecture and cloud-native design
• Working knowledge of Node.js, Java/Spring Boot and integration platforms
• Familiarity with Splunk On-Call / Incident management tools
• Solid understanding of CI/CD pipelines, DevOps toolchains and security compliance
• Excellent communication and leadership skills to drive cross-tower alignment
Most Popular Jobs Similar to Java Software Architect
java architect
sr java architect
senior java architect
java enterprise architect
java technical architect
java solution architect
lead java developer architect
java solutions architect
lead java architect
software architect
Other Helpful Pages Related To Java Full Stack Architect
Azure Solution Architect Salaries
Frequently asked questions
Q: What skills or qualities help someone succeed as a Java Software Architect?
A: To succeed as a Java Software Architect, key technical skills include expertise in Java programming language, design patterns, and software architecture principles, as well as proficiency in Agile development methodologies and experience with cloud-based technologies. Soft skills such as strong communication, problem-solving, and leadership abilities are also crucial, enabling architects to effectively collaborate with cross-functional teams, prioritize project requirements, and drive technical decision-making. By combining these technical and soft skills, a Java Software Architect can effectively design, develop, and maintain scalable, efficient, and maintainable software systems, driving business value and career growth through expertise and leadership.
Q: What is the career path for a Java Software Architect?
A: A Java Software Architect's career path typically begins with entry-level roles such as Junior Software Engineer or Technical Lead, where they gain hands-on experience with Java development and architecture. As they progress to mid-level roles like Senior Software Engineer or Technical Architect, they develop expertise in designing and implementing large-scale Java systems, and begin to take on leadership responsibilities. At the senior level, they may hold positions like Enterprise Architect or Chief Technology Officer, where they oversee the overall technology strategy and direction of an organization, and have opportunities to develop skills in areas like cloud computing, DevOps, and artificial intelligence.
