Java Solutions Architect
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Java Architect Position Overview We are seeking an experienced and highly skilled Java Architect with 10+ years of hands-on experience in designing, developing, and implementing enterprise-grade applications.
Key Skills for This Role
Full Job Posting
Job Description
Java Architect Position Overview We are seeking an experienced and highly skilled Java Architect with 10+ years of hands-on experience in designing, developing, and implementing enterprise-grade applications.
The ideal candidate will lead architecture decisions, define technical standards, mentor development teams, and drive scalable, secure, and high-performance solutions across complex business environments.
Key Responsibilities
- Design and architect scalable, secure, and high-performance Java-based enterprise applications.
- Lead end-to-end solution architecture for microservices, distributed systems, and cloud native applications.
- Define technical standards, coding guidelines, and best practices for development teams.
- Collaborate with business stakeholders, product owners, and engineering teams to translate business requirements into technical solutions.
- Conduct architecture reviews, code reviews, and performance optimization activities.
- Evaluate and recommend emerging technologies, frameworks, and tools.
- Ensure application security, reliability, scalability, and maintainability.
- Lead integration efforts with third-party systems, APIs, and enterprise platforms.
- Mentor senior developers and technical teams on architecture and design patterns.
- Drive DevOps, CI/CD, containerization, and cloud adoption initiatives.
- Troubleshoot complex production issues and provide strategic technical guidance.
- Prepare technical documentation, architecture diagrams, and solution blueprints. Required Skills & Qualifications
- 10+ years of experience in Java development with strong expertise in enterprise application architecture.
- Strong proficiency in Java 8/11/17+, Spring Framework, Spring Boot, and Hibernate/JPA.
- Extensive experience with Microservices Architecture and RESTful APIs.
- Expertise in distributed systems, event-driven architecture, and messaging systems such as Kafka or RabbitMQ.
- Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Hands-on experience with Docker, Kubernetes, and container orchestration.
- Experience with CI/CD pipelines using Jenkins, GitLab CI, or similar tools.
- Strong understanding of design patterns, SOLID principles, and software architecture best practices.
- Experience with relational and NoSQL databases such as Oracle, PostgreSQL, MongoDB, or Cassandra.
- Knowledge of security standards including OAuth2, JWT, SSL/TLS, and secure coding practices.
- Familiarity with Agile/Scrum methodologies.
- Excellent problem-solving, communication, and leadership skills.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career