Java backend Developer at Modern Legacy Services Inc
Des Plaines, IL 60018
About the Job
Required Skills
• professional experience using Core Java, Java Restful APIs, Gradle, Spring, Spring Boot, IBM Websphere MQ Series and related frameworks.
• Solid understanding and experience with Object-Oriented design and development
• Strong Core Java (Collections / Data Structures, OOPS Concepts, Generics, Lambda, Multi-Threading) Java 8
• Good Communication skills and positive attitude
• Good understanding of integration frameworks technologies (Messaging / Streaming (MQ / Kafka), Web Services (REST / SOAP), Batch Processing (Spring Batch)
• Some experience or understanding in JavaScript, HTML 5
• understanding of Web based architectures and understand various type of authentication mechanisms [e.g. Cookie based authentication, Token based authentication, etc] and authorization mechanisms
• Excellent analytical and problem solving skills
• Experienced with JUnit, Test Driven Development (TDD) using Concordion framework, and Behavior Driven Development using Cucumber and Gherkin.
• Competency with source control (preferably Git) and Continuous Integration tools such as Jenkins.
• Practiced understanding of Agile development methodologies and understanding of DevOps Integration
• professional experience using Core Java, Java Restful APIs, Gradle, Spring, Spring Boot, IBM Websphere MQ Series and related frameworks.
• Solid understanding and experience with Object-Oriented design and development
• Strong Core Java (Collections / Data Structures, OOPS Concepts, Generics, Lambda, Multi-Threading) Java 8
• Good Communication skills and positive attitude
• Good understanding of integration frameworks technologies (Messaging / Streaming (MQ / Kafka), Web Services (REST / SOAP), Batch Processing (Spring Batch)
• Some experience or understanding in JavaScript, HTML 5
• understanding of Web based architectures and understand various type of authentication mechanisms [e.g. Cookie based authentication, Token based authentication, etc] and authorization mechanisms
• Excellent analytical and problem solving skills
• Experienced with JUnit, Test Driven Development (TDD) using Concordion framework, and Behavior Driven Development using Cucumber and Gherkin.
• Competency with source control (preferably Git) and Continuous Integration tools such as Jenkins.
• Practiced understanding of Agile development methodologies and understanding of DevOps Integration