Mernplus
Senior Backend Solution Architect - Java
Job Location
noida, India
Job Description
Job Description : We're looking for an experienced Backend Solution Architect (8 years experience). As a Backend Solution Architect (Java), you will be responsible for : - Define and document the overall backend architecture for complex systems, ensuring scalability, performance, and maintainability. - Develop architectural blueprints, design patterns, and technical specifications. - Evaluate and select appropriate technologies, frameworks, and tools for backend development. - Conduct technical feasibility studies and proof-of-concepts (POCs) to validate architectural decisions. - Provide expert guidance and mentorship on Java best practices, coding standards, and design patterns. - Lead the development of critical backend components and services using Java. - Conduct code reviews and ensure code quality and performance. - Troubleshoot and resolve complex technical issues related to Java applications. - Design and implement robust and scalable APIs (RESTful or GraphQL) for seamless integration with frontend and external systems. - Define data models and schemas for efficient data exchange. - Ensure API security and performance. - Develop and maintain API documentation. - Design and implement cloud-native backend solutions using platforms like AWS, Azure, or GCP. - Ensure high availability, fault tolerance, and disaster recovery for cloud-based systems. - Optimize cloud resource utilization and cost. - Identify and resolve performance bottlenecks in backend systems. - Implement caching strategies, database optimization, and other performance tuning techniques. - Ensure system scalability and responsiveness. - Provide technical leadership and mentorship to development teams. - Foster a culture of technical excellence and continuous improvement. - Conduct technical presentations and workshops. - Stay up-to-date with the latest trends and technologies in backend development. - Collaborate with product managers, frontend developers, DevOps engineers, and other stakeholders. - Communicate technical concepts and solutions effectively to both technical and non-technical audiences. - Participate in architectural reviews and design discussions. Required Qualifications : - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - 8 years of experience in software development, with a strong focus on Java backend development. - Deep understanding of Java ecosystems, frameworks (e.g., Spring Boot, Jakarta EE), and design patterns. - Extensive experience in designing and implementing RESTful or GraphQL APIs. - Experience with cloud platforms (AWS, Azure, GCP) and cloud-native architectures. - Strong understanding of database systems (SQL and NoSQL). - Experience with system integration and middleware technologies. - Excellent understanding of Microservices Architecture. - Strong problem-solving and analytical skills. - Excellent communication and leadership skills. Technical Skills : - Java (Core Java, Spring Boot, Jakarta EE). - RESTful APIs, GraphQL. - Database systems (SQL, NoSQL). - Microservices Architecture. - System integration and middleware. (ref:hirist.tech)
Location: noida, IN
Posted Date: 5/1/2025
Location: noida, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Mernplus |
---|