LTIMindtreeSenior Java Software Engineer

Role Overview:

Highly experienced Java Spring Boot Developer with 12+ years of strong backend development expertise. The ideal candidate is a hands-on coder who adheres to modern development standards, best practices, and has significant exposure to both Java and Python stacks. This role demands a balance of deep technical knowledge, attention to detail, and architectural mindset.


Key Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Java 8+, Spring Boot, and associated frameworks.
  • Write clean, efficient, and well-documented code adhering to industry standards and best practices.
  • Work with Freemarker (FTL) templates for dynamic UI rendering and server-side HTML generation.
  • Integrate RESTful APIs and external services efficiently and securely.
  • Collaborate with cross-functional teams including frontend, DevOps, and product managers.
  • Perform detailed code reviews and provide mentorship to junior developers.
  • Troubleshoot and resolve complex technical issues across environments.
  • Write unit, integration, and functional tests to ensure high code quality.
  • Contribute to system architecture and technical design decisions.
  • Well versed in the Python programming, including:
  • Django web applications.
  • Celery for background task processing.
  • Apache Superset for custom dashboards and data visualization.
  • Collaborate with data teams to integrate business logic and analytics pipelines.



Qualifications:

  • 12+ years of total experience in software development.
  • Strong hands-on experience in:
  • Java 8 or above
  • Spring Boot / Spring MVC
  • REST API development and integration
  • Freemarker Template Language (FTL)
  • Django (including REST Framework)
  • Celery (task queues)
  • Apache Superset (or similar BI tools)
  • Deep understanding of OOP, design patterns, multi-threading, and performance tuning.
  • Proven track record of delivering scalable and maintainable backend systems.
  • Solid experience in database design and interaction (PostgreSQL, MySQL, MongoDB, etc.).
  • Familiarity with Docker, CI/CD pipelines, and microservices architecture.
  • Experience in Agile/Scrum environments.
  • Exposure to front-end stack (HTML, CSS, JavaScript) is a plus.


Duration: 12 Months

Experience: 10+yrs

Ready to apply?

Join LTIMindtree and take your career to the next level!

Application takes less than 5 minutes

Post Date
2025-08-01
Job Type
-
Employment type
Contract
Category
Information Technology
Level
Mid-Senior
Country
United Arab Emirates
Industry
IT ServicesIT Consulting ,
LTIMindtree*******