Search by job, company or skills

WATA Software

Senior Java Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description


JOB DESCRIPTION

We are looking for a Java Developer with around 5 years of experience to join our on-site development team. The ideal candidate will be responsible for developing, maintaining, and optimizing backend systems to ensure high performance and scalability.

Key Responsibilities:

  • Develop, enhance, and maintain backend services using Java and Spring Boot.
  • Collaborate with cross-functional teams to design, build, and deploy scalable solutions.
  • Write clean, maintainable, and testable code following best practices.
  • Integrate with internal and external systems via RESTful APIs and message queues.
  • Participate in code reviews, troubleshooting, and performance optimization.

REQUIREMENT

  • Approximately 5 years of experience in backend development using Java.
  • Solid hands-on experience with Spring Boot and related Spring frameworks.
  • Strong understanding of RESTful API design and integration.
  • Experience working with relational databases (e.g. MySQL, PostgreSQL) and basic SQL optimization.
  • Familiarity with message queues (such as Kafka, RabbitMQ, or similar) is a plus.
  • Good knowledge of object-oriented programming (OOP), design patterns, and clean code principles.
  • Experience with version control systems (Git).

  • Development & Engineering Practices

    • Ability to write clean, maintainable, and testable code.
    • Experience participating in code reviews, debugging, and performance tuning.
    • Understanding of backend system performance, scalability, and reliability.
    • Familiar with Agile/Scrum development processes.

  • Soft Skills

    • Good communication and teamwork skills; able to collaborate effectively with cross-functional teams.
    • Strong problem-solving and analytical thinking.
    • Willingness to learn new technologies and continuously improve technical skills.

  • Nice to Have

    • Experience with Docker, CI/CD pipelines, or cloud platforms.
    • Exposure to microservices architecture.
    • Basic understanding of security best practices for backend systems.

    WHY YOU'LL LOVE WORKING HERE

    • Career growth opportunities
    • Health Benefits + Premium Health Insurance package for you.
    • 5 working days per week (Monday-Friday), to some extent flexible working hours.
    • Competitive salary package with 13th monthly salary and a good long-term and performance bonus monthly and yearly.
    • Vibrant team culture
    • Team events & trips
    • Sports activities: football, badminton, foosball
    • Free snack and coffee
    • Competitive salary package with 13th monthly salary and a good long-term and performance bonus monthly and yearly
    • Skills up plan with Tech talk, soft skill talk, English club, working process training.
    • Company trip yearly

    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 138382579

    Similar Jobs