Job Description :

Senior Java Architect

Experience : 10+ years

Location : FL

Job Description

Overview

We are seeking a highly skilled Senior Java Architect to design and lead the development of scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java technologies, system architecture, and modern software development practices.

Key Responsibilities :

  • Design and implement robust, scalable, and secure Java-based applications
  • Define system architecture, frameworks, and technical standards
  • Lead technical design discussions and provide architectural guidance
  • Collaborate with stakeholders, product managers, and development teams
  • Review code, ensure best practices, and mentor developers
  • Evaluate and recommend new technologies and tools
  • Ensure application performance, quality, and responsiveness
  • Troubleshoot complex technical issues and provide solutions
  • Drive CI/CD, DevOps, and cloud adoption strategies

Required Skills & Qualifications

  • Strong experience in Java (8/11/17+) and core Java concepts
  • Expertise in frameworks like Spring Boot, Spring MVC, Hibernate
  • Experience with microservices architecture
  • Knowledge of RESTful APIs and web services
  • Strong understanding of design patterns and system design
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with Docker, Kubernetes, and containerization
  • Proficiency in database design (SQL & NoSQL)
  • Experience with CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Strong problem-solving and leadership skills

Preferred Qualifications

  • Experience with event-driven architecture (Kafka, RabbitMQ)
  • Knowledge of reactive programming (Spring WebFlux)
  • Exposure to DevOps practices
  • Certification in Java or cloud technologies
  • Experience in Agile/Scrum environments

Experience

  • 10+ years in software development
  • 3–5+ years in architecture or technical leadership roles

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Key Competencies

  • Leadership and mentoring
  • Strategic thinking
  • Strong communication skills
  • Decision-making and ownership

             

Similar Jobs you may be interested in ..