Description
We are looking for a seasoned Java Architect with extensive experience in designing and implementing scalable Java applications. The ideal candidate will have a strong background in software architecture, development, and best practices in coding.
Responsibilities
- Design and develop Java-based applications and architecture solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and resolve bottlenecks and bugs in the application.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Provide technical guidance and mentoring to junior developers.
Skills and Qualifications
10-12 years of experience in Java development and architecture.Strong knowledge of Java frameworks such as Spring, Hibernate, and others.Experience with microservices architecture and RESTful APIs.Proficient in database management systems like MySQL, Oracle, or PostgreSQL.Familiarity with front-end technologies like HTML, CSS, and JavaScript.Knowledge of cloud platforms (AWS, Azure) and DevOps practices.Strong analytical and problem-solving skills.Excellent communication and collaboration abilities.Skills Required
Java, Microservices, Spring Framework, API Design, Cloud Architecture, Database Design, Performance Tuning, containerization , Aws, Azure, Gcp