Key Responsibilities:
Design, develop, and implement high-quality software solutions using Java and Spring Boot.
Create robust and efficient REST APIs to facilitate seamless data communication between various
components.
Develop and maintain microservices architecture, ensuring scalability and performance.
Collaborate with cross-functional teams to understand project requirements and deliver
effective solutions.
Implement best practices for AWS cloud services, deploy applications, and manage cloud
infrastructure.
Qualifications:
Bachelor's degree in Computer Science or a related field.
Proven experience in Java development and Spring Boot.
Strong expertise in building and maintaining RESTful APIs.
Experience with microservices architecture and its principles.
Hands-on experience with AWS cloud services.
Familiarity with modern software development tools and practices, such as CI/CD, Git, and Agile
methodologies.
Excellent problem-solving skills and attention to detail.
Preferred Qualifications:
AWS certification (e.g., AWS Certified Developer).
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
Knowledge of DevOps practices for automation and infrastructure as code.
Familiarity with database systems (e.g., MySQL, PostgreSQL, NoSQL databases). |