Application Developer
KeySkills
Company Name
Job Description
job Description:
Design, build, and configure applications to meet business process and application requirements. This role involves hands-on software development and solution design, with a focus on high-quality code, performance, and scalability.Key Responsibilities:
-
Design and develop applications using Spring Boot.
-
Independently manage tasks and become a subject matter expert (SME).
-
Actively participate in team discussions and contribute to solutions.
-
Collaborate with cross-functional teams to gather requirements and define technical specifications.
-
Build RESTful APIs and implement microservices architecture.
-
Perform rigorous testing and debugging to ensure application reliability and performance.
-
Ensure proper documentation and adherence to coding standards.
Must-Have Skills:
-
Proficiency in Spring Boot.
-
Strong knowledge of RESTful web services and microservices architecture.
-
Experience with MySQL, PostgreSQL, or other relational databases.
-
Familiarity with HTML, CSS, and JavaScript.
-
Hands-on experience with Git and version control best practices.
Good-to-Have Skills:
-
Exposure to cloud platforms (AWS, Azure, or GCP).
-
Understanding of containerization tools like Docker and orchestration using Kubernetes.
-
CI/CD pipeline knowledge (Jenkins, GitLab CI, etc.).
-