Full Stack Developer (Java + Spring Boot)
We are looking for a proactive Full Stack Developer with solid experience in Java, Spring Boot, and modern cloud-native architecture.
This role requires strong technical acumen, ownership mindset, and the ability to deliver scalable, secure, and maintainable software solutions.
The ideal candidate is collaborative, curious, and experienced in both backend development and cloud infrastructure.
Key Responsibilities:
Design, develop, and maintain web applications using Java (8, 11, 17) and Spring Boot.
Lead design and development of web applications with a focus on JavaScript (Backbone.js) and Spring Boot.
Review code, provide technical guidance, and ensure best practices in coding standards, performance, and security.
Solve complex problems involving multi-threaded code and system performance.
Take architectural decisions to design scalable systems.
Collaborate using Agile/Scrum methodology.
Own and drive the implementation of new features and improvements to existing systems.
Evaluate and integrate new libraries/frameworks as needed.
Ensure code quality using best practices, CI/CD pipelines, and automated testing.
Deploy and manage applications in cloud environments using AWS and container orchestration (OpenShift/Kubernetes).
Build and manage RESTful APIs and services following OpenAPI/Swagger specifications.
Work in a collaborative environment using GitHub, Jira, Microsoft Teams, and Confluence.
Monitor and troubleshoot using tools like Kibana, Splunk, and Dynatrace.
Must-Have Skills & Experience:
Languages: Java (8, 11, 17)
Frameworks & Libraries: Spring Boot, Spring Batch, Spring Security, Spring Data JPA, Thymeleaf, Hibernate, JUnit 5, Mockito, Flyway
Architecture: Microservices, Serverless
API Design: RESTful services, Swagger/OpenAPI
Cloud: AWS (Lambda, DocumentDB, Aurora MySQL)
Containerization: OpenShift and/or Kubernetes
CI/CD Tools: Jenkins, ArgoCD, SonarQube
Monitoring: Kibana, Splunk, Dynatrace
Databases: MySQL, Aurora MySQL, DocumentDB, Redis (NoSQL understanding)
Version Control & Collaboration: GitHub, Jira, Microsoft Teams, Confluence
Nice to Have:
Knowledge of Node.js and frameworks like Express
Exposure to frontend technologies like React.js
Familiarity with the Serverless Framework
求人詳細
必須言語
英語 (流暢),
日本語 (ビジネス会話)
必須言語
英語 (流暢)
日本語 (ビジネスレベル)
賃金
現年収、能力、経験に応じて当社規定により優遇