Job title: Java developer
Location: - Chicago, IL ( Onsite ) (Only Local)
Experience: 10+ Years
Visa: H1B only
Mandatory Skills:
- 9+ years of professional experience in software development and maintenance
- Proficient full stack developer with Java/J2EE, Spring Framework and Boot
- Working knowledge of database technologies MSSQL, Oracle, Redis or MongoDB
- Good understanding of MQ/Kafka/Solace (both consumer and producer solutions)
- Good understanding of Rest/SOAP APIs
- Knowledge of cloud development, preferably Azure, WebLogic application server
- Experience with building microservices for performance and reliability
- Competent using GIT based source code management tool.
- Familiarity with Terraform, docker a plus
- Experience working in an Agile/Scrum development process in distributed environment.
- Understanding of DevOps, CICD & Agile techniques preferred.
- Basic understanding of front-end technologies, such as React JS, JavaScript, HTML5, and CSS3.
- 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