Logo
Bayone

Software Engineer

Bayone, San Francisco, California, United States, 94199


Overview:

We are seeking a highly skilled Senior Java Developer with 5-6 years of experience to join our dynamic team. The ideal candidate will have strong expertise in Java 8 or 11, Spring Boot, Microservices architecture, and RESTful API development. Experience with cloud platforms such as AWS or Azure is essential.

Responsibilities:

Design, develop, and maintain high-quality Java-based applications and microservices.Implement and integrate RESTful APIs for seamless communication between services.Collaborate with cross-functional teams to understand project requirements and deliver scalable solutions.Utilize cloud platforms like GCP, AWS or Azure to deploy and manage applications.Write clean, maintainable code following best practices and coding standards.Troubleshoot and debug issues, perform code reviews, and ensure the quality of deliverables.Stay updated with industry trends and emerging technologies to continuously improve development processes.Requirements:

Bachelor's degree in Computer Science, Engineering, or related field.5-6 years of professional experience in Java development.Proficiency in Java 8 or 11, Spring Boot, and Microservices architecture.Strong understanding of RESTful API design principles and best practices.Experience working with cloud platforms such as GCP, AWS or Azure.Familiarity with Kafka or event-driven architectures is a plus.Excellent problem-solving skills and attention to detail.Ability to work independently and in a team environment.Good communication skills and the ability to collaborate effectively with colleagues.