Design and develop complex Java-based software solutions
Implement scalable microservices architecture
Manage and optimize database performance
Deploy and manage applications on AWS
Participate in Agile development processes
Optimize application performance
Qualifications
5-10 years of experience in Java development
Extensive experience with AWS
Strong debugging and performance-tuning skills
Understanding of architectural design principles
Ideal candidates will have a proven track record in Java development, microservices architecture, and AWS cloud services, with the ability to work in a fast-paced Agile environment.