Senior Java Architect
Hyphen Solutions Texas, United States
Software Development · 201-500 employees
About the role
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.
What they look for
Requirements
Requires 8+ years of Java development experience with deep expertise in Spring Boot and distributed systems. Candidates must possess a bachelor's or master's degree in computer science or a related field.
Full description
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
Similar roles
-
Desarrollador Java Senior
CRH Talento de IT Connecticut, United States · $85K–$100K/yr
-
Pessoa Desenvolvedora Especialista Back-end Java e Kotlin | Core Platforms Engineering
C6 Bank São Paulo, São Paulo, Brazil
-
Sr Lead Software Engineer - Java with VMware and Automation
JPMorgan Chase & Co. Plano, Texas, United States · $176K–$260K/yr
-
Desarrollador Java SSr/Sr
CDA Informatica Buenos Aires, Argentina
-
Java Software Engineer II
JPMorgan Chase & Co. Jersey City, New Jersey, United States · $124K–$150K/yr
-
Java Backend Software Engineer II - Databricks / PySpark / AWS
JPMorgan Chase & Co. Houston, Texas, United States