Key Responsibilities
Minimum N3 level proficiency in Japanese to facilitate communication with stakeholders
Front-End Development
Collaborate with UX / UI designers to translate design mockups into functional user experiences.
Optimize front-end components for maximum performance across browsers and devices.
Write unit and integration tests using Jest to ensure robust and maintainable UI components.
Back-End Development
Design, develop, and maintain server-side logic using Spring Boot and Java 21 .
Build reusable and scalable modules, APIs, and libraries.
Implement security, authentication , and data protection best practices.
Database Management
Design and manage database schemas for MSSQL and PostgreSQL .
Write efficient SQL queries , stored procedures , and triggers .
Optimize database performance and ensure data integrity and consistency.
Integration
Integrate front-end and back-end components for seamless data flow and user interaction.
Work with RESTful APIs and integrate third-party services where needed.
Testing and Debugging
Develop unit and integration tests for back-end using Mockito .
Perform code reviews , identify performance bottlenecks, and debug issues effectively.
Ensure code reliability, stability, and adherence to coding standards.
Collaboration
Work closely with product managers, designers, and developers in an Agile / Scrum environment.
Participate in sprint planning , daily stand-ups , reviews , and retrospectives .
Provide technical guidance and mentorship to team members.
Continuous Improvement
Stay current with emerging technologies and industry best practices .
Continuously improve coding standards, performance, and deployment processes
Qualifications
Education :
Bachelor’s degree in computer science, Information Technology , or a related discipline.
Experience :
Minimum 8+ years of experience in full stack development .
Technical Skills
Front-End : React JS, JavaScript (ES6+), HTML5, CSS3, Jest
Back-End : Spring Boot, Java 21, RESTful APIs
Databases : MSSQL, PostgreSQL
Testing Frameworks : Jest, Mockito
Version Control : Git / GitHub / GitLab
Build Tools : Maven, Gradle
Security : OAuth2, JWT, Spring Security
Soft Skills
Strong analytical and problem-solving capabilities.
Excellent communication and collaboration skills.
Ability to work effectively in a fast-paced , agile , and dynamic environment.
Preferred Qualifications
Experience with cloud platforms (AWS, Azure, GCP).
Knowledge of containerization (Docker) and orchestration (Kubernetes).
Familiarity with CI / CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Experience with message queues (RabbitMQ, Kafka).
Mandatory Skills
Java, Spring Boot, Japanese Language Expert
Software Engineer Java • Pushkar, Rajasthan, India