Key Responsibilities : 1.
Architectural Design : - Define and create scalable architectures for Java-based applications, ensuring they meet business requirements and performance benchmarks.
- Lead architectural discussions and design reviews, providing guidance on best practices.
2.
Software Development : - Design and implement high-quality, maintainable code using core Java, Spring, and associated frameworks.
- Utilize design patterns to enhance code efficiency and readability.
3.
Cloud Integration : - Architect and implement cloud-native solutions using AWS services (EC2, S3, Lambda, SNS, SQS).
- Ensure proper utilization of AWS Cloud logs for monitoring and troubleshooting.
4.
Performance Optimization : - Conduct code refactoring to improve code quality and performance.
- Perform application performance tuning and optimizations, including database indexing and caching strategies.
Required Skills : Core Competencies : - Java Expertise : In-depth knowledge of core Java, object-oriented design principles, and design patterns.
- Web Frameworks : Strong understanding of web frameworks (e.g., Spring MVC) and RESTful/SOAP web services.
- Database Technologies : Proficiency in SQL and experience with No SQL databases; ability to design data models and optimize queries.
(ref:hirist.tech)
Advertisement:
Java Architect - Spring Boot/spring Mvc, Pune
Free
Java Architect - Spring Boot/spring Mvc, Pune
India, Maharashtra, Pune,
Modified November 14, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |