Middle/Senior Java Developer (Danang/Hanoi, in-house product)

Verysell Group Other US Location

Company

Verysell Group

Location

Other US Location

Type

Full Time

Job Description

Company Description

We are seeking talented Mid/Senior Java Developers to join VeryPay’s engineering team (https://verypay.ch/). This role involves developing and maintaining microservices-based applications with a strong emphasis on security and performance optimization.

Note: This role is open to local candidates in Vietnam only. On-site working at:

  • ĐN Office: 81 Quang Trung, Hai Chau
  • HN Office: 19 Duy Tan, Cau Giay

Job Description

Mid-level:

  • Design, implement, and maintain Java-based microservices using Spring Framework.
  • Develop high-quality code with a focus on security, including encryption and decryption methods to protect sensitive data.
  • Optimize application performance and troubleshoot issues to ensure robust, scalable systems.
  • Collaborate with DevOps and back-end teams to ensure seamless integration and deployment.
  • Participate in code reviews and testing to ensure robustness and reliability.

Senior-level:

  • The Senior Java Developer will work on designing and building microservices architecture, integrating client APIs (SOAP, REST, RPC), and ensuring high performance, reliability, and security across our back-end systems. You will collaborate closely with customers, partners, and internal teams to deliver cutting-edge fintech solutions.

  • Design, develop, and maintain back-end services using Java and Spring Framework.
  • Lead the design and implementation of microservices architecture, ensuring scalability, reliability, and performance optimization.
  • Integrate with external client APIs such as SOAP, REST, and RPC to ensure seamless communication with customer and partner systems.
  • Work closely with customers and partners to understand their requirements, provide technical guidance, and ensure successful integration.
  • Implement robust security measures, including encryption and decryption techniques, to protect sensitive data, adhering to payment industry standards.
  • Collaborate with cross-functional teams to integrate back-end services with front-end applications, third-party systems, and APIs.
  • Create well-documented, efficient, and maintainable code that follows industry best practices.
  • Optimize application performance, identify bottlenecks, and troubleshoot system issues.
  • Take ownership of the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Mentor junior developers and help foster a culture of continuous improvement within the team.
  • Stay up-to-date with low-code platforms and security standards specific to the payment industry, ensuring compliance with best practices.

Qualifications

  • Ability to work in a collaborative, Agile environment.
  • Basic English communication. Upper-intermediate level of English is highly preferred.

Mid-level:

  • At least 3+ years of experience in Java development.
  • Proficiency in Java, Spring Framework, and microservice architecture.
  • Strong understanding of software security principles, including encryption/decryption methods and protecting sensitive data.
  • Familiarity with RESTful APIs and integrating them into back-end systems.
  • Experience with Git or similar version control systems.

Senior-level:

  • At least 5+ years of experience in Java development and back-end architecture.
  • Strong experience in Java and the Spring Framework (Spring Boot, Spring Security).
  • Expertise in microservices architecture and distributed systems design.
  • In-depth understanding of security practices, including encryption and decryption methods, to protect sensitive data in the payment industry.
  • Proven experience integrating with external client APIs (SOAP, REST, RPC).
  • Ability to work closely with customers and partners, understanding their requirements and providing technical solutions.
  • Hands-on experience with RESTful APIs and integrating them into back-end systems.
  • Familiarity with databases, both SQL and NoSQL, and experience with database optimization.
  • Experience with performance optimization and troubleshooting in high-load systems.
  • Strong knowledge of containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes).
  • Proficiency with version control systems (e.g., Git) and CI/CD pipelines.

Preferred Skills:

  • Knowledge of the payments industry, including payment gateways and wallet systems.
  • Experience working with cloud platforms (e.g., AWS, Google Cloud, Azure).
  • Understanding of event-driven architectures and messaging systems (e.g., Kafka, ActiveMQ, RabbitMQ).
  • Familiarity with DevOps principles and tools for automation.
  • Familiarity with low-code platforms.

Additional Information

WHAT WE OFFER

  • 20 annual leave days
  • Competitive Salary & Bonus
  • Premium Health Care
  • Yearly career/ performance evolution
  • 13th-month salary/ competitive salary
  • Great activities (Team Building, Company Trip, Weekly Happy Friday, …)
Apply Now

Date Posted

11/27/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

Development Underwriter - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Development Underwriter with an Underwriting background to support their new MGA brand Nupro which aims to disrupt the sm...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...

View Details