Job Summary:
We are seeking a skilled and detail-oriented System Analyst with strong Java expertise to join our IT team. The ideal candidate will be responsible for analyzing business requirements, designing technical solutions, and supporting the development and implementation of Java-based applications.
Key Responsibilities:
- Collaborate with stakeholders to gather and analyze business requirements.
- Translate business needs into functional and technical specifications.
- Design and propose system architecture and workflows for Java-based applications.
- Work closely with developers to ensure accurate implementation of requirements.
- Conduct system testing, integration testing, and support user acceptance testing (UAT).
- Troubleshoot and resolve system issues and bugs.
- Prepare documentation including system design, user manuals, and technical guides.
- Ensure systems comply with security and data protection standards.
- Provide post-implementation support and maintenance.
- Continuously evaluate and improve existing systems for performance and scalability.
Requirements:
Education & Experience:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum 10+ years of experience as a System Analyst or similar role.
- Proven experience in Java development and system analysis.
Technical Skills:
- Strong proficiency in Java, J2EE, Spring Framework, and related technologies.
- Familiarity with databases (e.g., Oracle, MySQL, PostgreSQL) and SQL.
- Experience with RESTful APIs, microservices, and web technologies.
- Knowledge of software development lifecycle (SDLC) and Agile methodologies.
- Understanding of system integration, data modeling, and UML diagrams.
Soft Skills:
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal abilities.
- Ability to work independently and in a team environment.
- Detail-oriented with strong organizational skills.
Preferred:
- Experience with cloud platforms (e.g., AWS, Azure).
- Knowledge of DevOps tools and CI/CD pipelines.
- Certification in Java or system analysis is a plus.