Job Url: https://keepertechnologysolutions.bamboohr.com/careers/133 Job Description: Job Openings Senior Java Engineer Remote Apply for This Job Employment Type Contractor Full-Time Minimum Experience Experienced About the Java Developer position We are looking for an experienced Java Developer who will join our talented software team that works on mission-critical applications. Your duties will include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. You should have good experience in building high-performing, scalable, enterprise-grade applications and be able to write clean code and ensure your programs run properly. We also expect you to be passionate about building software and perform well working in a team, along with developers, engineers and web designers. Java Developer responsibilities are: Implementing technical solutions in collaboration with the Product function. Work within a defined delivery process to deliver high-quality code for complex projects. Be a proactive stakeholder in quality of code and overall product quality whilst adhering to development standards and the development lifecycle. Must embrace emerging technologies and keep abreast of new frameworks, tools and programming languages. Must have strong verbal, written and organizational skills and strong customer focus. Add value in all stages of project/support work from definition, development and deployment. Java Developer requirements are: BSc in Computer Science, Engineering or relevant field A minimum of 5 years’ experience in multi-tier application and database development Experience and knowledge of Cloud Infrastructure, Microsoft Azure preferably Responsible for designing, developing and deploying cloud native software applications which includes Continuous Delivery/Deployment pipelines and all aspects involved. Experience in containers and container orchestration with Kubernetes. Knowledge of standard architectural design patterns, TDD and Test Automation. Expertise in designing software solutions leveraging asynchronous messaging patterns, ensuring decoupled, scalable, and resilient systems. Good experience with SQL & No-SQL databases Knowledge and experience in Lean, Agile and Scrum methodologies Experience in front-end programming (React, JavaScript/typescript) as well as tests frameworks (e.g. Pytest, Cypress, etc) an advantage Knowledge of Financial Services Systems – desirable PERKS AND BENEFITS Competitive salary that rewards performance and drives innovation. Keeper Tokens are allocated each month to recognize and reward employees.   Remote work, flexibility, and balance - we offer remote opportunities and other benefits designed to support healthy work/life balance and growing families.  Learning and development – identify areas for development and we’ll provide time and access to training materials. Internal R&D projects are available to help develop leading-edge skills in areas such as AI, big data, and blockchain. Career path planning - team members are encouraged to discuss their career plans based on their ambitions. We provide the training and support to help them along the way. We are here to help you grow! Culture and connection - people are at the very heart of what we do. Each one of our leadership panels brings a wealth of knowledge and experience, particularly in helping blue-chip companies to grow and scale internationally. We cultivate connections within teams, across functions, and up and down the org chart. We make sure everyone is noticed and feels connected to our mission and each other. Apply for This Job Privacy Policy  •  Terms of Service  •  © BambooHR All rights reserved.