Senior Java Microservices Architect

3 days ago


San Francisco, California, United States Bayone Full time
Job Description

At Bayone, we are seeking a highly skilled Principal Java Microservices Lead to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient microservices using Java.

Key Responsibilities:

  • Design and implement microservices using Java 8, Spring, and WebFlux/Reactive Programming
  • Develop and maintain REST services, Kafka, and NoSQL technologies
  • Ensure code quality and adherence to development standards
  • Perform unit testing using JUnit and Mockito
  • Participate in peer code review process using GIT pull requests and Crucible
  • Collaborate with onsite team in scrum ceremonies
  • Contribute to research and implementing POCs as required

Requirements:

  • 6+ years of experience in Java/J2EE design, development, and solutions
  • Good understanding of code quality and Java coding standards
  • Experience in using different design patterns and providing solutions at large scale
  • Java unit testing, debugging skills, and experience with SOA and RESTful web services
  • Good communication skills and experience in Agile or Scrum or Kanban
  • Continuous Integration and Continuous Delivery

Preferred Skills:

  • Java/J2EE, Spring, JPA, JavaScript, Angular JS or jQuery, ORM tools like Hibernate or iBatis, SQL DB skill either using Oracle or MySQL, Build scripting using either Ant or Maven or Gradle, JUNIT, Mockito or JMock or EasyMock
  • Performance tuning, NoSQL, Mongo DB, Ruby or JRuby, Cucumber, Selenium, Mule or Apache Camel, Cloud Services, and exposure to tools like Sonar/PMD/FindBug/Checkstyle


  • San Francisco, California, United States Insight Global Full time

    Job Title: Lead Java Microservices ArchitectWe are seeking a highly skilled Lead Java Microservices Architect to join our team at Insight Global. As a technical lead, you will be responsible for leading the development of our Java microservices architecture, ensuring scalability, reliability, and performance.Key Responsibilities:Lead the design and...


  • San Mateo, California, United States InterSources Full time

    Job Title: Java Microservices Architect (BloomReach SME)Location: RemoteContract Duration: 12+ MonthsJob Description:We are seeking an experienced Java Microservices Architect with at least 2 years of BloomReach Subject Matter Expertise (SME) to join our client's Unified Messaging Platform (UMP) Team at InterSources Inc.In this role, you will be instrumental...


  • San Francisco, California, United States New York Technology Partners Full time

    Role: Java Full Stack ArchitectDuration: Long-term contractLocation: San Francisco Bay Area, CA (Hybrid)Job Requirements:We are seeking a seasoned Java Full Stack Architect with a strong background in microservices, cloud computing, and NoSQL databases. The ideal candidate will have a deep understanding of architectural patterns, best practices, and...


  • San Francisco, California, United States BayOne Solutions Full time

    Job Title: Java Architect with Retail ExperienceLocation: Remote with 1 day onsite per week in Bay AreaDuration: 12+ monthsAbout the Role:We are seeking a highly skilled Java Architect with retail experience to join our team at BayOne Solutions. As a Fullstack Architect, you will work on the personalization domain, supporting multiple business functions such...


  • San Francisco, California, United States BayOne Solutions Full time

    Job Title: Java Architect with Retail ExperienceWe are seeking a highly skilled Java Architect with retail experience to join our team at BayOne Solutions.Job Summary:The successful candidate will work on the personalization domain, supporting multiple business functions such as.com, stores, marketing, ML/AI, and Fullstack.Key Responsibilities:Design and...


  • San Francisco, California, United States SonSoft Full time

    Job Title: Java Architecture, Microservices, SOAJob Description:**About Sonsoft, Inc.**Sonsoft, Inc. is a USA-based corporation with a strong presence in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services. We are a growing company with a steady pace, committed to delivering high-quality solutions to our...


  • San Francisco, California, United States BayOne Solutions Full time

    Java ArchitectLocation: Remote (1 day onsite per week)Duration: Long-termKey Responsibilities:As a Fullstack Architect, you will work on the personalization domain, supporting multiple business functions such as.com, stores, marketing, ML/AI, and Fullstack.Key requirements include:E-commerce backgroundFullstack experienceProficiency in React, Angular, or...


  • San Francisco, California, United States Bayone Full time

    Job Title: Senior Cloud ArchitectJob Summary:We are seeking a highly skilled Senior Cloud Architect to join our team at Bayone. As a key member of our architecture team, you will be responsible for designing and implementing cloud-based solutions that meet the needs of our clients.Key Responsibilities:Design and implement cloud-based solutions using Azure,...


  • San Francisco, California, United States Bayone Full time

    Job Summary:As a Senior Java Developer Lead at Bayone, you will be responsible for leading the development of our Java-based microservices architecture. You will work closely with our onsite team to design, develop, and implement scalable and efficient solutions using Java 8, Spring, and Microservices. Your expertise in Java unit testing, debugging, and code...


  • San Francisco, California, United States Insight Global Full time

    Job Title: Lead Microservices EngineerWe are seeking a highly skilled Lead Microservices Engineer to join our team at Insight Global. As a technical lead, you will be responsible for leading the development of microservices-based applications using Java and cloud-based technologies.Key Responsibilities:Lead the development of microservices-based applications...


  • San Francisco, California, United States Edward Jones Full time

    Job Title: Kafka Developer 12+We are seeking a highly skilled Kafka Developer with 12+ years of experience in building, re-architecting, and refactoring Java codebases for critical applications. The ideal candidate will have a strong background in Kafka, Spark, and Java, with experience in container and microservices life cycles.Key Responsibilities:Design...


  • San Francisco, California, United States Diligente Technologies Full time

    Job Description:We are seeking a highly skilled Technical Architect to join our team at Diligente Technologies.The ideal candidate will have a broad understanding of business and technology, with a strong ability to learn and adapt quickly. They will have a deep understanding of architectural patterns, best practices, and non-functional requirements.Key...


  • San Francisco, California, United States Tekhawks LLC Full time

    Job Title: Lead Java EngineerWe are seeking a highly skilled Lead Java Engineer to join our team at Tekhawks LLC. The successful candidate will be responsible for designing and developing scalable microservices, adhering to 12-factor principles, and ensuring smooth project execution.Key Responsibilities:Design and develop complex microservices with...


  • San Francisco, California, United States Insight Global Full time

    Job DescriptionInsight Global is seeking a highly skilled Lead Microservices Engineer to join their team in the Bay Area. As a technical lead, you will be responsible for leading java microservices work, which involves working on existing services, enhancements, and caching of service layers.Key Responsibilities:Lead java microservices work, including...


  • San Francisco, California, United States TALENT Software Services Full time

    Unlock Your Potential as a Digital Transformation ExpertAbout the Role:Talent Software Services is seeking a seasoned Enterprise Architect to join our team. As a key member of our organization, you will play a crucial role in shaping our digital platform strategy and driving innovation across our business.Key Responsibilities:Lead the development of our...


  • San Francisco, California, United States Dealervero Full time

    Job Title: Java ArchitectAt Dealervero, we are seeking a highly skilled Java Architect to join our team. The successful candidate will be responsible for designing and implementing scalable, secure, and efficient software systems using Java technology.Key Responsibilities:Contribute to the development of strategic plans and reviews to achieve operational...


  • San Leandro, California, United States Omni Inclusive Full time

    Senior Java Developer:At Omni Inclusive, we're seeking a highly skilled Senior Java Developer to lead our software engineering team. The ideal candidate will have a strong background in Java 11+ and experience with Spring/SpringBoot, as well as a proven track record of developing and using RESTful APIs and microservices.Key qualifications include: 10+ years...


  • San Francisco, California, United States BayOne Solutions Full time

    Job Title: Domain Architect for Ecommerce SolutionsLocation: San Francisco, CA (Hybrid - 1 day a week on Tuesdays)Job Type: Contract (12 months with potential for extension)Job Description:We are seeking a highly skilled Domain Architect with a focus on Ecommerce to join our team at BayOne Solutions. As a key member of our architecture team, you will be...


  • San Francisco, California, United States Georgia IT Inc Full time

    Job Title: Sr Full Stack ArchitectGeorgia IT Inc is seeking a highly experienced Sr Full Stack Architect to join our team. The ideal candidate will have a strong background in architecting and designing technical solutions to solve complex data problems.Key Responsibilities:Architect and design technical solutions to solve complex data problemsLead the...


  • San Francisco, California, United States Stars Group Inc Full time

    Job Title: Lead/Staff Engineer JavaWe are a leading gaming company and partner brand of Flutter, a global gaming organization. Our mission is to provide innovative and exciting gaming experiences to our customers.As a Lead/Staff Engineer Java, you will play a key role in designing and overseeing the implementation of complex, scalable, and high-performance...