We are looking for an experienced Senior Java Architect to lead the design and development of high-performance, scalable applications. With deep expertise in Java, Spring Framework (Spring Boot, Spring Cloud), and Hibernate.
Industry: IT
Location: Pune
Experience: 10+ years
Role: Java Architect
Expected Date of Joining: Feb 10, 2025
Key Responsibilities
Skills
Expertise in Java, Spring Framework (Spring Boot, Spring Cloud), and Hibernate. Proficiency in microservices architecture and RESTful API design. Strong understanding of cloud platforms like AWS, Azure, or Google Cloud. Experience with containerization tools like Docker and orchestration tools like Kubernetes. Proficiency in database technologies (SQL and NoSQL). Excellent problem-solving skills and ability to handle complex architectural challenges. Strong communication and leadership skills. Preferred Qualifications: Experience with CI/CD pipelines and DevOps practices. Certification in AWS/Azure solutions architecture.
Technical Skills:
Expertise in Java Deep understanding of Java programming, concurrency, and design patterns.
Spring Framework Advanced knowledge of Spring Boot , Spring Cloud , and Spring MVC for enterprise application development.
Microservices Architecture Experience in designing and implementing scalable microservices-based applications.
RESTful API Development Strong ability to design and develop RESTful web services with security and performance best practices.
Cloud Platforms Proficiency in AWS, Azure, or Google Cloud for cloud-native development and deployment.
Containerization & Orchestration Hands-on experience with Docker and Kubernetes for deploying and managing applications.
Database Technologies Strong understanding of SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra, DynamoDB) databases.
CI/CD & DevOps Familiarity with CI/CD pipelines , Jenkins , Git , Terraform , and infrastructure automation best practices.
Software Architecture & Design Ability to handle complex architectural challenges , ensuring scalability, security, and maintainability.
Soft Skills:
Problem-Solving & Analytical Thinking Expertise in troubleshooting, debugging, and optimizing performance.
Leadership & Mentorship Ability to guide development teams, set best practices, and provide technical leadership.
Strong Communication Skills Effectively collaborate with cross-functional teams, stakeholders, and executive leadership.
Project Management Experience in agile methodologies, sprint planning, and requirement analysis.