Applications Developer
Core
Develop, operate, and maintain software systems supporting IMS business areas, focusing on streamlining operations and automating processes within the Information Management Technology Division.
Role type
Applications Developer
Builds
Software systems and IT solutions for IMS business areas
Domain
Government IT / Information Management
Deliverable
production ML models | product features | infrastructure
Required skills
Java, JavaScript, TypeScript, RESTful web services, SOA, Spring Boot, Tomcat, Relational databases (Oracle, MySQL), Linux environment (Bash scripting, VI), IDE usage (IntelliJ, Eclipse, NetBeans), Cloud technology (AWS, C2S)
Preferred skills
Front-end development (Angular, React, HTML, CSS, JQuery), Microservices, Source code management (GitHub, GitLab, Jenkins), Agile methodologies, Testing frameworks (Junit, Mockito, Swagger, Postman)
Responsibilities
Develop and maintain software systems, automate processes, collaborate on IT solution design, work with cloud technologies and web services
Seniority
Mid-level IC