Senior Java Developer

Senior Java Developer
Company:

Bayone


Details of the offer

Position Purpose
As the Architect/Senior Developer, you will be responsible for creating practical solutions, scalable, secure and resilient architectures and designs that team members will implement. You will collaborate with senior leaders and product managers to understand strategic and functional requirements, and with other architects and technical subject matter experts across the organization to be sure your architectures also align with standard and supported technology patterns. You will work directly with internal and partner development teams to implement highly scalable, resilient, and secure solutions using modern, cloud native platforms, to enable cutting-edge business and technology products.
The ideal candidate will have a background in computer science or a related technical field and have experience designing and delivering solutions using a broad set of modern technologies, including core foundational knowledge of Java, Kubernetes, cloud architectures, security mechanisms, and agile methods. You will have a passion for your craft, be self-motivated, highly collaborative, and take pride in being part of a team that delivers quality solutions in a fast-paced environment.

Qualifications: 4-year degree (Computer Science, Information Systems or relational functional field) and/or equivalent combination of education or work experience
12+ years of Architect experience Java, J2EE, Spring boot and Web Services Technologies, SOAP and/or REST). Experience in Java 8 or 11, with Spring Webflux and Reactive is strongly preferred.
5+ years of hands-on experience with building microservices using REST and SOAP/XML.
5+ years of hands-on experience in variety of database technologies, including No SQL (such as MongoDB, Cassandra) and RDBMS (such as ORACLE, SQL Server), including experience with DML, DDL and Query Optimization.
5+ years of experience with systems Integration including building event-based messaging, high-volume real time data streaming using Kafka, RabbitMQ, Spark and ETL integration.
Hands-on experience with technologies like Containers, Docker, Kubernetes, Microsoft Azure is strongly preferred.
Hands on experience with In-Memory Datastore/Cache Experience (Redis or MemCache) is strongly preferred.
Significant experience with the full software development lifecycle and software development methodologies (Agile, Iterative).
Significant experience in capacity planning, systems performance analysis and optimization in a distributed client/server environment, and experience in building Resilient Active/Active strongly preferred.
Strong analysis, design, and programming skills.
Strong ability to decompose a broad level business requirement into technical implementation.
Ability to mentor and guide development team members.
Strong organizational skills with good interpersonal skills and a customer service-oriented attitude.
Experience building consumer facing solutions and applications in the public cloud.
Deep knowledge of scalability, security, and maintainability of high-volume Internet applications
Strong analytical, problem-solving, and decision-making skills.
Ability to communicate and drive highly complex technology solutions to broad audiences within and outside of IT.
Ability to define solutions from very high-level business ideas.
Ability to describe non-functional requirements.
Ability to work independently and be highly collaborative across a virtual workforce.


Source: Grabsjobs_Co

Requirements

Senior Java Developer
Company:

Bayone


Client Development Support Specialist

Position OverviewThe Support Specialist provides operational/transactional support to all Renovate America customers (contractors, property owners, lenders, ...


From Renovate America - California

Published 13 days ago

Sr. Cloudsec Engineer

Job Summary:The Cybersecurity Engineer position is a hands-on role that involves evaluating and enforcing cybersecurity and compliance controls. This positio...


From Iherb - California

Published 10 days ago

Specialist, Full Stack Developer Ii

Team Rubicon (TR)isseekingaSpecialist, Full Stack Developer II. TheFull Stack DeveloperIIwillworkalongsidethe rest of the Technology Department to build and ...


From Team Rubicon - California

Published 10 days ago

Senior Software Engineer - Developer Experience

The mission of the Developer Experience team is to design, develop, and support tools and processes that make common developer workflows efficient and reliab...


From Reddit - California

Published 10 days ago

Built at: 2024-05-15T09:19:36.989Z