Advanced knowledge of a combination of coding tools and platforms, such as:
Languages: JAVA, J2EE,Angular, Python
Strong knowledge of Java and J2EE technologies, including Servlets, JSP, EJB, JDBC, JMS, and web services (SOAP/REST).
Frameworks : Spring MVC , Spring Rest API , SpringBoot, Spring Batch
DBMS: Microsoft SQL Server, Oracle DB, Writing SQL Queries
Knowledge of common design patterns (e.g., MVC, Strategy, Factory).
Experience with SCM tools (e.g., Git, Maven, Jenkins) and continuous integration practices.
Operating Systems: Linux, Microsoft Windows 2019
Application Platforms: WebSphere Application Server
Communications: FTP, SFTP,
PC software: Microsoft Office (word, excel, access, PowerPoint, project, and visio); variable development tools where applicable: IBM RAD, Adobe Acrobat DC Suite, MSDN, IntelliJ IDE, Talend ETL, Jira, Service Now, Git.
Advanced knowledge of techniques in selecting, recommending and implementing software tools.
Advanced knowledge in planning, estimating and using project management skills, procedures and techniques.
Advanced knowledge of technical trends to assist in planning strategic development methodologies and platforms.
Advanced knowledge of System development methodologies.