Job Description
Job Description:- Collect, analyze, and document business requirements from stakeholders.- Translate business requirements into clear technical specifications for the development team.- Create and maintain Business Process Flow, Use Case, System Flow, Data Flow, ERD, and functional/technical documentation.- Coordinate with developers, QA, and project managers to ensure solutions meet business needs.- Provide recommendations for efficient technical solutions considering system architecture, API integration, and microservices.- Review system design, application architecture, and documentation before implementation.- Assist in testing, UAT (User Acceptance Test), and ensure the quality of delivered systems.- Act as a bridge between business teams and technical teams with effective communication.- Provide support in troubleshooting and issue resolution for existing systems.Job Requirements:- Bachelor’s degree in Computer Science, Information Technology, preferably from a well-recognized/reputable university..- Minimum 3 years of professional experience as System Analyst with strong expertise in Java Spring Boot as a Programmer/Software Engineer.- Experienced in developing applications using microservices architecture, REST API, and system integration.- Solid understanding of SDLC, Waterfall/Agile/Scrum methodology, and DevOps environment.- Proficient in database design (SQL/NoSQL), ORM, and query optimization.- Able to produce technical documentation such as BRD, FSD, SRS, and UML diagrams.- Excellent communication and interpersonal skills, able to convey technical solutions to non-technical stakeholders.- Strong analytical thinking, problem-solving, attention to detail, and proven leadership experience in leading projects or technical teams.- Experience in coordinating with multiple stakeholders on medium-to-large scale projects.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period