
Java Architect
qode.world
full-time
Posted on:
Location Type: Hybrid
Location: Pennsylvania • Pennsylvania • United States
Visit company websiteExplore more
Tech Stack
About the role
- Lead the design and architecture of large-scale, resilient, and secure Java-based enterprise applications.
- Architect and implement microservices using domain-driven design principles.
- Use container technologies (Docker, Kubernetes) to deliver scalable services.
- Build and optimize CI/CD pipelines (e.g., Jenkins, uDeploy).
- Incorporate event-driven platforms (such as Kafka) and NoSQL solutions (e.g., MongoDB) where needed.
- Work with cross-functional teams (QA, support, business) to ensure quality, performance, and maintainability.
- Mentor and provide architectural guidance to development teams and influence technical decisions.
- Translate complex technical concepts into business-friendly language for leadership and stakeholders.
- Evaluate and recommend new tools and technologies that enhance the software platform.
Requirements
- Extensive experience with Java and modern Java frameworks (e.g., Spring/Spring Boot).
- Strong understanding of microservices, REST APIs, and distributed systems.
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Event streaming and messaging systems such as Kafka.
- Experience with CI/CD tools (Jenkins, uDeploy).
- Knowledge of NoSQL databases like MongoDB and traditional RDBMS.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringSpring BootmicroservicesREST APIsdistributed systemsDockerKubernetesKafkaMongoDB
Soft Skills
leadershipmentoringcommunicationcollaborationarchitectural guidance