Job Title : Java Full Stack Developer
Location: Chicago IL----Need only local candidate (MUST)
Duration: Long term
Job Type : Contract (We can consider ONLY W2)
Responsibilities:
Top Skills' Details
70% BackEnd
30% FrontEnd
Need both! 1). Full Stack Java/Spring
2). React
3). Microservices
4). Cloud (MS Azure)
Project Overview:
We are seeking a Full Stack Developer responsible for the analysis, design and development of scalable software solutions across the full secure software development life cycle from conception to deployment.
Contractor s Role:
You should be comfortable with both front-end and back-end coding languages, development frameworks, and third-party libraries with an emphasis on JAVA, Spring Boot, Pivotal Cloud Foundry, and ReactJS. You will be a key member of a cross functional team following Agile development methodologies.
Experience Level: 3 (Sr-level 8+ years)
Qualifications:
• Knowledge of cloud development (PCF), Java, WebLogic application servers, JavaScript, Spring Boot, Agile development methodology.
• Knowledge of full secure software development lifecycle. Analytical and problem-solving skills.
• A positive goal-oriented attitude with a focus on delivery.
• Experience in React & docker would be a plus.
• Java
• Spring Boot
• Spring Security
• OWASP
• Cloud Foundry
• Azure ADO, JIRA
• General familiarity with database technologies such as MySQL, Oracle, Redis, and MongoDB.
• Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.
• Familiarity with JavaScript frameworks such as Angular JS, React and Amber. ReactJS in particular is a must have.
• Competent using GIT based source code management tools.
• Cloud Deployment (nice to have)
Tasks and Responsibilities:
• Design and develop effective RESTful services and APIs (microservices and micro-frontends)
• Design detailed technical solutions using the best available technologies
• Design, develop and unit test components as defined above
• Consult with business partners on requirements and synthesize into technical requirements and designs
• On the technical side, work with architects, designers and enterprise framework groups on the best solution for both business and IT
• Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
• Ensure code meets standards and tested appropriately