Senior Java Architect

🏢 Hyphen Solutions · all Hyphen Solutions jobs
📍 Worldwide
📅 Posted 2026-08-23 · via Himalayas
🏷 Senior-Java-Architect,Software-Architect,Backend-Architect,Java-Enterprise-Developer,Cloud-Solutions-Architect,Senior-Java-Engineer,Java-Architect,Senior-Java-Software-Engineer,Java-Application-Architect
Apply on original site ↗

Build Your Future with Hyphen While Our Clients Build Homes with Your Support.

We Build a Trusted Homebuilder Network, Unifying the Construction Supply Chain.

GENERAL DESCRIPTION:

Lead the design, development, and modernization of scalable enterprise applications and cloud-native platforms. Provide technical leadership across architecture, software development, and system integration while contributing hands-on code. Drive engineering standards, microservices adoption, cloud strategy, DevOps practices, and AI-enabled development initiatives to deliver secure, high-performance, and maintainable solutions.

RESPONSIBILITIES:
Responsibilities include:

- Design enterprise Java 21+ architectures and contribute directly to coding

- Lead the development of scalable, high-performance cloud-native applications

- Create prototypes and reference implementations to validate architecture decisions

- Contribute production code for complex features and integrations

- Define and enforce architecture and coding standards

- Document architectural decisions and system interactions

• Lead code and design reviews

- Build microservices and distributed systems

• Design APIs and integration patterns

- Collaborate with product and engineering teams

• Troubleshoot complex production issues

- Drive CI/CD, automation, and DevOps practices

- Mentor engineers through hands-on guidance

- Evaluate and adopt new technologies, including AI tools

SKILLS AND QUALIFICATIONS:
The ideal candidate should have:

- A strong balance of architecture and hands-on development

- Ability to work across design and implementation

• Strong problem-solving skills
• Experience leading technical decisions
• Strong communication skills

- Experience working in Agile environments

TECHNICAL REQUIREMENTS

- 8+ years of Java development experience, including architectural responsibilities.

- Deep expertise in Java, Spring Boot, Spring MVC and Spring Security. • Experience with Spring Could is a plus • Expertise with JDBC-based data access

- Experience with caching strategies (distributed + local fallback)

- Experience with microservices and distributed systems

- Strong experience with REST APIs and integrations

• Strong MySQL/Aurora SQL skills

- Experience with cloud platforms such as AWS or Azure

• Experience with Docker and Kubernetes
• Experience with CI/CD tools

- Strong understanding of system performance and scalability

AI / MODERN ENGINEERING EXPERIENCE

- Experience with AI-assisted development tools

- Familiarity with AI-enabled applications and workflows

- Understanding of data pipelines and automation solutions

- Exposure to generative AI concepts is a plus

WORK EXPERIENCE (PREFERRED)

- Experience with Azure DevOps or comparable tools

- Experience with ERP or supply chain platforms

- Experience with security frameworks and best practices

• Experience modernizing legacy systems

EDUCATION

- Bachelor’s or master’s degree in computer science or a related field

Originally posted on Himalayas

← All remote jobs