Description
Job Description: Java Full Stack Developer
Position Overview:
We are seeking a highly skilled Java Full Stack Developer with strong expertise in data-driven applications. The ideal candidate will have in-depth knowledge and experience working with Java, Springboot, AWS & Angular NoSQL databases.
Key Responsibilities:
Design, develop, and maintain scalable and high-performance Java-based applications with a focus on data-intensive processes.
Collaborate with cross-functional teams to architect solutions leveraging AWS services such as S3, Lambda, EC2, RDS, etc..
Optimize application performance and ensure data integrity across distributed systems.
Write clean, maintainable, and well-documented code following best practices.
Troubleshoot and resolve issues in production environments.
Stay updated with emerging technologies and trends in data engineering and cloud computing.
Required Skills and Qualifications:
Strong proficiency in Java programming with hands-on experience in data-centric applications.
Solid understanding and hands on experience in of AWS services (e.g., S3, Lambda, EC2, RDS, etc.) and cloud architecture principles.
Should be storng with Angular.
Knowledge of distributed systems.
Familiarity with microservices architecture and RESTful APIs.
Strong problem-solving skills with a focus on optimizing data workflows and application performance.
Excellent communication and collaboration skills to work effectively in a team environment.
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).