This Java Full Stack Developer job is a 12 Months Contract with a client located in Jersey City, NJ/ Charlotte, NC (Hybrid - 3 days onsite every week).
Job Description
- Responsible for translating the requirements created by functional analysts into the architecture for that solution and describing it through the set of architecture and design documents. Those documents are then used by the rest of the development team to implement the solution.
- The process of defining architecture by the Solutions Architect often involves selection of the most appropriate technology for the problem being solved, impact assessment as well as technical and operational feasibility.
- Proven experience with designing and developing RESTful and SOAP based API. Should be able to design, develop and deploy APIs using Java Spring boot and Mulesoft. Strong knowledge of Java, XML, JSON, and scripting languages.
- Experience with databases like Oracle, SQL Server etc.
- Familiarity with CI/CD pipelines/tool e.g. Jenkins. Understanding of security protocols OAuth, SAML, SSL/TLS etc.
- Proficiency in ETL tools like Informatica is desired.
- Excellent communication and collaboration abilities. Should be able to collaborate with business users to gather and analyze integration requirements.
Must Have Skills
Java (Spring Boot)
Angular
Oracle
Mulesoft
Informatica - Nice to Have
Autosys - Nice to Have
Additional Skills
- Must be able to work independently with minimum supervision. Must be able to interact and co-ordinate with distributed team.
- Must have good communication skills.
- Responsible to provide regular task status update to the management.