JOBSEARCHER

Java Architect

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job SummaryWe are seeking an experienced Java Architect to design, develop, and oversee scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java technologies, microservices architecture, cloud platforms, and modern software development practices. The Java Architect will provide technical leadership, define architecture standards, and collaborate with cross-functional teams to deliver robust solutions.Key ResponsibilitiesDesign and implement enterprise-grade application architectures using Java and related technologies.Define technical roadmaps, architecture standards, and best practices.Lead architecture discussions and provide technical guidance to development teams.Design and develop microservices-based applications and APIs.Collaborate with business stakeholders to translate requirements into technical solutions.Review application designs, code, and system integrations to ensure quality and scalability.Drive cloud-native architecture initiatives using AWS, Azure, or GCP.Ensure application security, performance, availability, and maintainability.Mentor developers and conduct technical reviews.Support DevOps, CI/CD, and automation initiatives.Evaluate and recommend new technologies, frameworks, and tools.Required Skills & Qualifications 10+ years of software development experience with Java.3+ years of experience in an Architect or Technical Lead role.Strong expertise in:Java 8/11/17+Spring BootSpring FrameworkMicroservices ArchitectureRESTful APIsHibernate/JPADesign PatternsDistributed SystemsExperience with cloud platforms:AWS, Azure, or GCPExperience with containerization and orchestration:DockerKubernetesStrong understanding of:CI/CD pipelinesDevOps practicesSecurity and authentication (OAuth2, JWT, SSO)Messaging systems (Kafka, RabbitMQ)Strong SQL and database design experience (Oracle, SQL Server, PostgreSQL, MySQL). Preferred QualificationsExperience with event-driven architecture.Knowledge of reactive programming frameworks.Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB).Experience in Agile/Scrum environments.Relevant cloud or architecture certifications are a plus.Technology StackJava 8/11/17+Spring BootSpring CloudHibernate/JPAREST APIsKafka / RabbitMQDockerKubernetesAWS / Azure / GCPJenkins / GitHub ActionsMaven / GradleOracle / PostgreSQL / MongoDB