Are you a highly skilled Java Developer with a passion for technology solutions that improve personal productivity, collaboration, and connectivity We are hiring for a dynamic, goal-oriented individual who is excited at the idea of working with a global financial firm to develop workplace applications that enable productivity, efficiency and an enhanced employee experience. If this sounds like you, then you might be Fiveskys Senior Full Stack Java Engineer.
Who you are:
5+ years of experience with full stack Java development and skilled at scripting and automation in Java.
Possess a strong understanding of microservices architecture, on-premise security controls, identity management, and technical architecture.
Experienced with Restful API development, Restful API design, API versioning, and API testing principles.
Have worked with Swagger.
Familiar with the CI\CD process and have worked in Jenkins, GIT, and Gradle.
Proficient in PostgreSQL.
Well-practiced in. troubleshooting and bug fixing.
What you will do:
Develop, maintain, and support multiple distributed applications for the Corporate Workplace Technology team.
Collaborate with an Architect to develop application integration for workplace applications
Work on projects involving smart building API integration.
Utilize Java, Web Services, Frameworks, and UI Technologies during all phases of development in the software development lifecycle.
Translate high-level business requirements on multiple, complex requests into detailed functional, technical, and system specifications.
Test software designs and solutions (including debugging and troubleshooting).
Provide assistance and guidance during the QA & UAT testing phases to ensure that test cases are appropriate and determine the root cause and best resolution of escalated issues.
It would be awesome if you had the following:
A Bachelors degree in Information Technology, Computer Science, Computer Engineering, or a related field of study.
Prior experience in managing integration with 3rd SaaS solutions that utilize AWS and Azure as primary cloud service providers.
Familiarity with identity management tools like OAuth, SAML, and OpenID.
Experience working with load balancers at the enterprise level.
Scripting and automation experience in Python.
Knowledge of the Cloud and tools like Azure APIM or AWS,