- Bachelor’s degree in Computer Science, Information Technology, Business Administration, or related field.
- 10+ years of experience in business analysis, systems analysis, or a related role.
- Proven experience with Java development, including frameworks such as Spring and Hibernate.
- Strong understanding of software development life cycle (SDLC) methodologies (Agile/Scrum preferred).
- Ability to translate business requirements into technical solutions.
- Strong problem-solving skills with an analytical mindset.
- Excellent communication and interpersonal skills.
- Proficiency with version control systems like Git and experience with SQL or relational databases.
Preferred Qualifications:
- Experience with API integration and RESTful services.
- Familiarity with modern development practices like CI/CD pipelines.
- Experience with business intelligence tools and data analysis.
- Knowledge of cloud platforms (AWS, Azure, etc.).