Job Description
Responsibilities
- Design, develop, and maintain scalable web applications using Java and related technologies.
- Implement and manage cloud based solutions on AWS, ensuring optimal performance and security.
- Collaborate with cross functional teams to define, design, and ship new features.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to services.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.
- Document development processes, code changes, and technical specifications.
Mandatory Skills
- Proven experience in Java development (Java 8 or higher).
- Strong expertise in AWS services (EC2, S3, Lambda, RDS, etc.).
- Proficiency in front end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Experience with RESTful APIs and microservices architecture.
- Solid understanding of database technologies (SQL and NoSQL).
- Familiarity with version control systems (Git).
Preferred Skills
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of Agile methodologies and experience working in Agile teams.
- Experience with testing frameworks (JUnit, Mockito, etc.).
- Strong problem solving skills and attention to detail.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 7 10 years of professional experience in software development.
- Strong communication skills, both verbal and written.
- Ability to work independently and as part of a team.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru