Location: Bangalore
Experience: 5+ Years
Employment Type: Full time
Job Description
We are seeking a highly skilled Java Architect with expertise in designing scalable, secure, and high-performance enterprise applications. The ideal candidate should have robust hands-on experience in Java, Spring Boot, Microservices, System Design, and Cloud Technologies and be capable of driving architecture decisions across multiple projects.
Key Responsibilities
Design and develop scalable enterprise applications using Java and Microservices architecture.
Define application architecture, technical standards, and best practices.
Lead technical discussions, design reviews, and architecture governance.
Develop and maintain RESTful APIs and distributed systems.
Collaborate with business stakeholders, product owners, and development teams.
Ensure application performance, scalability,
reliability, and security.
Guide development teams on coding standards, design patterns, and architecture principles.
Drive cloud-native and modernization initiatives.
Support CI/CD implementation and DevOps best practices.
Required Skills
Core Java
Spring Boot
Microservices
System Design
Solution Architecture
REST API Development
Design Patterns
Hibernate/JPA
SQL Databases
Distributed Systems
Valuable to Have
AWS / Azure
Docker
Kubernetes
Kafka
Jenkins
CI/CD Pipelines
NoSQL Databases
Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
5+ years of experience in Java development and application architecture.