Primary Responsibilities:
The Java/Spring Boot Architect will lead technical efforts to design, implement, and optimize applications that meet high-performance, scalability, and security standards. This role requires strong technical and leadership skills to guide both the development team and system architecture.
Architecture & Design:
Develop architecture blueprints with a focus on scalability and security.
Select suitable design patterns and frameworks.
Implement microservices architecture using Spring Boot.
Development Leadership:
Lead backend development efforts and oversee API development.
Ensure high code quality and adherence to best practices through reviews and mentorship.
Stakeholder Collaboration:
Gather technical requirements from product managers and business analysts.
Collaborate with DevOps teams to optimize deployment pipelines.
Performance Optimization & Security:
Implement strategies for load balancing, caching, and database optimization.
Ensure adherence to security best practices (e.g., OWASP standards).
Technology Evaluation:
Research and recommend new tools and technologies to enhance development processes.
Documentation:
Maintain system design documentation, workflows, and diagrams. Required Skills:
Expertise in Java and the Spring Framework (Boot, Security, Data, Cloud).
Experience with microservices architecture and distributed systems.
Proficiency in both SQL and NoSQL databases.
Hands-on experience with cloud platforms (AWS, Azure, GCP) and DevOps tools (Docker, Kubernetes, Jenkins).
Strong grasp of authentication, authorization, and application security best practices.
Ability to lead and mentor development teams.
Strong communication skills, able to articulate complex technical concepts to stakeholders.
Required Skills : Amazon Web Services (AWS),Java
Basic Qualification :
Additional Skills :
This is a high PRIORITY requisition. This is a PROACTIVE requisition
Background Check : No
Drug Screen : No