UI/Full-stack Java Developer
Location is Lansing MI
12 months
Phone/Skype
UI/Full-stack Java Developer – Required Skills (Strong Front-end)
• 2 years of working experience in Angular Framework.
• Comprehensive knowledge of Web design patterns and front end technologies like HTML5, JQuery and MVC framework like Spring and Spring Boot.
• 2 years of working experience in Oracle PL/SQL
• 3 years of working experience in JavaScript and CSS.
• 7 years of working experience in Java and J2EE development skills.
• Extensive experience implementing, maintaining, and using HTTP REST/JSON.
• Detailed knowledge of browser DOM with direct manipulation.
• Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns.
• Good understanding of unit testing and continuous integration environment
• Excellent communication skills with the ability to solicit and formalize requirements and work with end users/customers.
• Ability to work in a semi-structured environment where requirements and priorities are dynamic.
• Experience with agile development methodology.
Full-stack Java Developer – Required Skills
• 7 years of solid working experience in Java and J2EE development skills.
• Solid understanding of the collections frameworks.
• 2 years of working experience in developing web services using HTTP REST/JSON and SOAP
• 4 years of working experience in Oracle PL/SQL
• Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns.
• Experience with Angular Framework, JavaScript, and CSS.
• Comprehensive knowledge of Web design patterns and front end technologies like HTML5, JQuery and MVC framework like Spring and Spring Boot.
• Detailed knowledge of browser DOM with direct manipulation.
• Hand-on experience with unit testing and working with continuous integration environment
• Excellent communication skills with the ability to solicit and formalize requirements and work with end users/customers.
• Ability to work in a semi-structured environment where requirements and priorities are dynamic.
• Experience with agile development methodology.