Java Developer

Closed

Java

Icon Location Location
Hanoi

Job Overview And Responsibility

As a Mid/Senior-Level Java Developer, you will collaborate with Product Managers, UX/UI Designers and Developers, and Sales and Marketing teams to create and enhance localization web apps, or plugins/connectors for content management systems, eCommerce platforms, or product information management (PIM) systems. Your responsibilities will span the full software development lifecycle, including UI enhancements, database design, and overall product functionality, in a dynamic and technology-driven environment. DESCRIPTION - Develop and enhance localization web apps, or plugins and connectors. - Collaborate with cross-functional teams to meet product requirements. - Contribute to all aspects of product development, from UI functionality to database schema design.

Required Skills and Experience

REQUIRED SKILLS - Strong expertise in Java/J2EE, and Spring framework. - Proven track record of successfully implementing all project life cycle stages from requirements implementation and enhancements, for several projects. - Proficiency in: + Building REST-based services + Writing clean, well-structured, and maintainable code that adheres to best practices and coding standards, including OWASP. + Risk assessments and screenings of features, architectures, libraries, and 3rd party tools. + SQL and NoSQL databases. - Experience working with: + Spring modules like MVC, Core, Boot, Security, Data, and Data JPA, or equivalent technologies. + API documentation tools, like Swagger. + Libraries and stacks for logging, monitoring, and data analysis, like Logback, SLF4J, and ELK Stack. + Creating diagrams, descriptions, and flowcharts as part of system and feature documentation. + Unit tests for example with JUnit Mockito. - You: + Speak and write Business level English fluently, and adapt your communication to fit the audience. + Work creatively and independently, but in close collaboration with other roles and teams. + Maintain a strong sense of ownership of your work and project outcomes. + Have excellent problem-solving, analytical, and communication skills. + Adapt easily to multiple technologies. + Enjoy working in small and fast pace teams, with fast iterations, prototyping, and demos. + You are comfortable with shifting your working hours 1-2h to fit other time zones a few times a week. REQUIRED EXPERIENCE AND QUALIFICATIONS - 3+ years of experience in Software Design and Development. - Bachelor’s degree in computer science or equivalent experience. DESIRED SKILLS AND EXPERIENCE - Content management and Integration experience - Development tools like GIT, Maven, Docker, NGINX, Jenkins, and JIRA is a bonus

Why Candidate should apply this position

Benefits will be shared in details for successful candidates

Preferred skills and experiences

- Prioritize candidates who can onboard as soon as possible

Lynn Recruitment

Headhunter | Recruiter
Verified
employee 79 candidates
cup 19 interviews
health 5 offers

Lynn Recruitment

Headhunter | Recruiter
Verified
Icon employee 79 candidates
Icon cup 19 interviews
Icon health 5 offers

Completed jobs (5)