Senior IT Support Manager
카테고리
기술
직무 설명
About the Role
As an Application Developer – Spring Boot, you will design, build, and maintain high‑quality, scalable applications that support critical business processes. You will work closely with cross‑functional teams to translate functional requirements into robust technical solutions while ensuring performance, reliability, and maintainability.
Key Responsibilities
• Design, develop, and maintain enterprise‑grade applications using Spring Boot
• Collaborate with cross‑functional teams to gather, analyze, and prioritize application requirements
• Build and consume RESTful web services within a microservices‑based architecture
• Ensure application performance, quality, security, and responsiveness across environments
• Identify, analyze, and resolve application defects and production issues in a timely manner
• Develop and maintain clear technical documentation for application design and development
• Follow software engineering best practices, design patterns, and coding standards
• Participate in code reviews and contribute to continuous improvement initiatives
Required Qualifications
• Minimum 3 years of hands‑on experience developing applications using Spring Boot
• Strong experience in Java Full Stack Development
• Solid understanding of software engineering principles and object‑oriented design patterns
• Experience designing and developing RESTful APIs and microservices
• Working knowledge of relational and/or NoSQL databases such as MySQL, Oracle, or MongoDB
• Ability to troubleshoot and resolve application issues across the development lifecycle
• Strong communication and collaboration skills
Preferred Qualifications
• Experience working in agile or DevOps‑oriented delivery environments
• Familiarity with application performance tuning and monitoring
• Exposure to front‑end technologies as part of full‑stack development