Search

Senior Java Developer

Technology

Job Description

    \n
  • System Design & Evolution: Research, architect, and modify enterprise-wide systems, prototyping innovative solutions and adopting new technologies to optimize the user experience.
  • \n

  • Technical Leadership: Lead and drive engineering best practices, code quality, and application stability. Mentor global teams to write elegant code using Test-Driven Development (TDD).
  • \n

  • Cross-Functional Collaboration: Partner with architects, product owners, UX/UI designers, and external stakeholders to translate complex requirements into compliant, scalable software.
  • \n

  • Production & Deployment: Own the deployment lifecycle of application releases across production and non-production environments using modern DevOps practices.
  • \n

  • Project Delivery: Help define project timelines, identify milestone deliverables, and manage shifting priorities in a fast-paced environment.
  • \n

\n


\n

Required Qualifications

\n


\n

    \n
  • 7+ years of expertise with Java and Spring Framework
  • \n

  • Extensive background in Enterprise SaaS application development.
  • \n

  • Deep knowledge of Hibernate / JPA.
  • \n

  • 5+ years of experience with relational databases (PostgreSQL, Oracle).
  • \n

  • Strong capability in PL/SQL, stored procedures, and database tuning/optimization.
  • \n

  • Deep expertise in API-Driven Development, including RESTful APIs and Microservices architecture.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...