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
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
MSSQL
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
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
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
Java Software Engineer • Delhi, India