Java Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
We are looking for an experienced Java Architect to lead the design and development of enterprise-grade applications and systems. The ideal candidate will have a strong background in Java technologies, microservices architecture, and cloud-based solutions. You will be responsible for defining the overall structure of the system, ensuring alignment with business goals, and guiding development teams throughout the project lifecycle., * Design and implement scalable, high-performance Java-based solutions
- Define architecture principles, technical standards, and best practices
- Lead technical design sessions and produce architectural artifacts
- Collaborate with stakeholders, product owners, and developers to align on requirements and architecture
- Oversee the integration of third-party systems and APIs and has strong hands-on.
- Provide guidance and mentorship to development teams
- Ensure security, performance, and compliance in all solutions
- Stay updated on emerging technologies and evaluate their potential impact
Requirements
Key Skills: Java, Spring Boot, Microservices, REST APIs, Docker, Kubernetes, AWS/Azure, Kafka/RabbitMQ, SQL/NoSQL, CI/CD, System Design., * Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 10+ years of experience in software development with a focus on Java/J2EE
- Expertise in Spring Boot, Microservices, RESTful APIs, and containerization (Docker, Kubernetes)
- Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform)
- Experience with architectural frameworks and design patterns
- Excellent problem-solving and communication skills
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
Is Software Engineering Over-Saturated?
7 Important Tips That Every Software Developer Should Know
Java Basics