Job Description
What You'll Be Doing
Design, develop, and deploy scalable and efficient software solutions using Java and AWS cloud services
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
Write clean, maintainable, and well-documented code that adheres to industry best practices
Participate in code reviews, testing, and troubleshooting to ensure the quality and reliability of our software
Stay up-to-date with the latest technologies, methodologies, and industry trends to continuously improve our software and processes
Minimum Qualifications
What we're looking for:
Bachelor's degree in Computer Science, Information Technology, or a related field
Minimum 3 years of experience as a Software Engineer, preferably with expertise in Java and AWS cloud technologies
Proficient in object-oriented design, data structures, and algorithms
Experience with Java, AWS services (e.g., EC2, S3, Lambda, RDS), and DevOps practices
Strong problem-solving, analytical, and critical-thinking skills
Excellent communication and collaboration abilities
Passion for staying up-to-date with the latest industry trends and technologies