Position: Software Developer - Swing
Company: Starkflow
Category: Java
Experience required: 3y
English level: upper

About the company: A multinational corporation providing global solutions to its clients since 2003. Due to its success in the market, the company is planning to double its size worldwide in the next 4 years.

About the position: The candidate must have 3+ years of relevant experience in developing desktop applications using Java technologies. Must have hands-on experience on Java Multi-threading, Collections, , Java GUI frameworks such as Swing, JavaFx, and AWT. Proven analytical, design, programming & communication skills are required. Working experience or exposure to UML, design patterns and PLSQL would be desirable. Good to have knowledge of Spring, Hibernate or other web technology frameworks. Proficient understanding of code versioning tools, such as Git. Motivation to write high-quality code. Experience in Container Terminal Operation, Port Operation, Logistics domain is added advantage. Required years of experience: 3+ yrs

**Required Skills: hands on experience on Java Multi-threading, Collections, , Java GUI frameworks such as Swing, JavaFx, and AWT**

Roles And Responsibilities: Gathering the requirements and preparing design documents with system flow. End to End Software Development. Prepare Unit test cases and perform unit/integration testing. Must be able to review code changes and test cases with reference to our requirement, design and architecture. Able to do the Post-production support

Benefits: 
People-centric work culture. 
Professional growth - leadership program and direct mentorship. 
Job stability and security. 
Workplace diversity.