Senior System Engineer (Java/Spring Boot/DevOps: 7487)
Senior System Engineer (Java/Spring Boot/DevOps: 7487)
Job type:
Haken
Specialization:
Software/Web Development
Language Level:
English Level - Advanced (TOEIC 860),Japanese Level - None
Location:
Setagaya-ku
Salary:
¥3,700.00 - ¥4,000.00 Hourly
Job Reference:
489099
A Global IT Service is looking for a Senior System Engineer .
Responsibilities:
- Design, develop, and maintain Java-based software solutions using Spring Boot and reactive programming.
- Contribute to system architecture design and maintain existing architectures.
- Implement and manage DevOps practices, including automation, system monitoring, and performance enhancement.
- Work with both NoSQL (Cassandra) and relational databases (MariaDB/MySQL).
- Utilize monitoring tools such as Prometheus for system health and performance analysis.
- Implement automation using Jenkins and GitHub Actions.
- Apply Infrastructure-as-Code (IaC) principles using tools like Ansible and Chef.
- Develop, deploy, and operate Infrastructure-as-a-Service (IaaS) control plane systems.
- Troubleshoot and resolve complex technical issues; participate in on-call rotations and respond to alerts.
- Collaborate with cross-functional teams for seamless application and system integration.
- Participate in code reviews and improve code quality and development standards.
- Stay up-to-date with the latest technologies in Java, Spring Boot, reactive programming, DevOps, and cloud computing.
- Develop and maintain comprehensive system architecture and design documentation.
- Mentor junior engineers and lead technical initiatives where possible.
Required Skills:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of software development experience, primarily in Java.
- Strong experience with Spring Boot and reactive programming.
- Solid understanding of system architecture and design principles.
- Experience with DevOps practices, including automation, monitoring, and performance enhancement.
- Hands-on experience with both NoSQL (Cassandra) and relational databases (MariaDB/MySQL).
- Experience with monitoring tools (e.g., Prometheus).
- Experience with automation tools (e.g., Jenkins, GitHub Actions).
- Experience with Infrastructure-as-Code (IaC) tools (e.g., Ansible, Chef).
- Experience in designing and developing RESTful APIs.
- Strong problem-solving and troubleshooting skills.
- Excellent communication and collaboration skills.
Why should you apply:
- Free lunch when you come to the office
- Potential for future permanent employment (many proven)
Company Details:
A global company with a strong presence in multiple business areas. It has achieved sustained growth both domestically and internationally, including in the U.S. and Europe. The company boasts a diverse and international environment and is committed to equal opportunity, offering a wealth of career opportunities. Due to the diverse nature of our business, we handle a wide range of technologies! You can also choose the environment you are most comfortable with, such as Windows/Mac! Meals in the company cafeteria are also free. Our chefs are always coming up with new menu items, so you can enjoy your meal without getting bored!
Working hours: 9:00 - 17:30 (Mon-Fri)
Working Style: Hybrid (4 days in office, 1 day work from home)
Holidays: Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays
Services/Benefits: Social insurance, DC Pension Plan, Transportation Fee, Skillhouse University, Test payback system, and more