Position Title: Senior Java Full Stack Developer
Job SummaryThis career opportunity is with VRIZE Digital Engineering team. Digital Engineering provides solutions and implementation to VRIZE customers in the Retail, consumer goods, Banking, and insurance verticals.
The Digital Engineering team is currently looking for highly skilled and an experienced Senior Java Full Stack Developer to join our team. You will be responsible for building scalable software solutions by leveraging your expertise in front end and back-end technologies.
Responsibilities:Work with development teams and product managers to ideate software solutions.Design client-side and server-side architecture.Build the front-end of applications through appealing visual design.Develop and manage well-functioning databases and applications.Integration with Database and other 3rd party APIsUnderstanding of CI/ CD pipelines and being able to build and deploy the application.Test software to ensure responsiveness and efficiency.Troubleshoot, debug and upgrade software.Create security and data protection settings.Build features and applications with a mobile responsive design.Write technical documentation.Work with data scientists and analysts to improve software.Create APIs using swagger and implementation, with test cases.Follow Agile methodology.
Requirements and skillsKnowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)8+ years of hands-on development experience in Java3+ years of Experienced in Building microservice using Spring boot, REST APIs, Swagger, Authentication and Authorization.2+ years of experience on frontend development preferably on React JSIntegration with 3rd party APIs using OAuth and other authentications.Maintain CI/CD pipelines with multiple stages covering build, test, compliance, packaging and deployment.Worked on multiple databases and has the right skills of using ORM tools such as JPA, Hibernate.Has hands on AWS experience on EKS, S3, Cloud watch, WAF, Route 53, API gateway, VPC, EC2, Lambdas.Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX designExcellent communication and teamwork skillsGreat attention to detailOrganizational skillsAn analytical mindDegree in Computer Science, Statistics, or relevant field
About VRIZE
VRIZE is a Global Digital & Data Engineering company, committed to delivering end-to-end Digital solutions and services to its customers worldwide. We offer business-friendly solutions across industry verticals that include Banking, Financial Services, Healthcare & Insurance, Manufacturing, and Retail. The company has strategic business alliances with industry leaders such as Adobe, IBM Sterling Commerce, Blue Yonder, IBM, Microsoft, Docker, Sisense, Competera, Snowflake, and Tableau.VRIZE is headquartered out of Tampa (Florida) with a team size of 410 employees globally, currently, 100% of the clients undertaken are in the United States. Delivery centers are distributed in the US, Canada, Serbia, and India. Having stellar growth and future projections of 100% YOY for the last 3 years, the company has been successfully addressing its clients’ digital disruption needs. Our continued success depends to a large extent on our ability to remain at the forefront of disruptive developments in the field of information technology and leaders/team members joining the force are expected to replicate the same.VRIZE is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, marital status, age, national origin, ancestry, disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. Individuals with disabilities are provided reasonable accommodation.