Job Openings
[Consulting] Software Engineer (Java) - Technology Consulting Division (CrossTech)
About the job [Consulting] Software Engineer (Java) - Technology Consulting Division (CrossTech)
Job Description
You will be responsible for defining requirements, designing, building, testing, developing, maintaining, and operating web-based custom applications for both core and information systems in corporate environments.
Details:
- Participate in defining requirements (RD) and functional design (FD) according to project needs.
- Perform system design, coding, testing, maintenance, and system performance optimization.
- Provide user support as needed.
- Assist in identifying configuration changes for user applications.
- Participate in all activities necessary for the deployment and implementation of applications.
- Report issues encountered during the process.
- Propose process improvements and ensure their implementation.
- Support the building of an efficient and motivated team and develop team-building skills.
Project Examples
Healthcare and Public Service Sectors:
- A large-scale SI project to modernize and overhaul core business systems widely used by government agencies, applying the Modernization+BPR method.
- This is a pioneering project for Mod2DX, driven in a two-step approach. Step 1, which involves opening legacy systems (program conversion via tools), has already been completed. Currently, in Step 2, the team, consisting of members from Technologys IES, H&PS, as well as ATCP, along with S&C and ITXO members, is working to streamline operations by standardizing business flows, centralizing administrative tasks, and enhancing efficiency through AI, BI, and automation, aiming to reduce current administrative workload by 25%.
Requirements
Application Requirements:
- Over 3 years of experience in Java development.
- Experience in system development using open development languages.
- SpringMVC
- SpringBoot
- Angular/VUE
- SQL (Oracle or other RDBs)
Language Skills:
- Business-level Japanese; Conversational proficiency.
Soft Skills:
- Ability to work independently in a high-pressure environment.
- Demonstrated ability to work creatively and systematically in problem-solving scenarios.
- Positive and flexible work attitude.
- Excellent communication and coordination skills.
- Strong time management skills.
- Basic management and leadership skills.
Preferred Qualifications:
- Frontend: Angular, VUE, JQuery, JavaScript, etc.
- Backend: Java, Spring Boot, Node.js, etc.
- Databases: Oracle, MySQL, PostgreSQL, RDS, Redis, etc.
- English proficiency.
- Containers: Docker, Kubernetes, etc.
- Cloud: AWS, Azure.