● Core Technical Stack: Proficiency in Java and SQL database programming is required.
● Programming Languages: Required experience in XML; knowledge of JavaScript, HTML5, and ASP.Net is a plus.
● Tools & Environment: Experience with developer toolkits such as iReport/Jasper, Visual Studio, and IntelliJ.
● Infrastructure: Familiarity with Linux Wildfly/Apache/Tomcat and Microsoft technology stacks.
● Version Control: Knowledge of code repository tools including GitLab and GitHub frameworks.
● Methodology: Deep understanding of industry best practice SDLC and Agile methodologies, focusing on requirements analysis, design, development, and delivery.Familiarity with CI/CD, Test-first development, paired and extreme programming, and other development and deployment paradigms.
● Soft Skills: Excellent verbal and written communication (specifically technical requirements writing), strong problem-solving and collaboration skills, and the ability to work under pressure
Education & Experience
● Education: College Bachelor’s Degree with an IT concentration.
● Experience: * Minimum of seven (7) years of application development experience.
○ Minimum of five (5) years of systems analysis experience.
○ Minimum of 2 yrs experience with Agile management tools like Azure DevOps