Java Development Consultant

Endava Technology
Romania
Workplace: HybridFull timeFunction: Software EngineeringExperience: 7+ yearsSkills: ["Problem-solving","Analytical thinking","Communication","Teamwork","Collaboration"]

Design, estimate, and implement technical solutions for medium/high complexity applications across the full application lifecycle. Collaborate with stakeholders to clarify requirements, processes, architecture, and priorities, and promote well-engineered software practices and IT standards. Review others’ work, propose improvements, and escalate risks/issues. Learn and apply new technologies in Agile teams, using Java and Spring-based tooling with CI/CD and testing practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Endava Technology
Endava Technology
5 days ago

Java Development Consultant

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live
Reposted: similar role first listed 3 weeks ago

Job Summary

Design, estimate, and implement technical solutions for medium/high complexity applications across the full application lifecycle. Collaborate with stakeholders to clarify requirements, processes, architecture, and priorities, and promote well-engineered software practices and IT standards. Review others’ work, propose improvements, and escalate risks/issues. Learn and apply new technologies in Agile teams, using Java and Spring-based tooling with CI/CD and testing practices.
Location: Romania
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, estimate, and implement technical solutions for medium/high complexity applications.
  • •Participate in all phases of the application development lifecycle.
  • •Collaborate with stakeholders to clarify requirements, processes, architecture, and priorities.
  • •Recommend IT industry standards, tools, and practices (e.g., DevOps) to deliver well-engineered software products.
  • •Review development work and propose improvements while escalating risks/issues.

Pay and Benefits

Equity and Bonus:Equity
Perks:Share PlanAnnual Bonus

Key Requirements

  • •7+ years of experience in software development.
  • •Strong knowledge of programming paradigms (OOP, functional) and architectural/design patterns with clean code (e.g., SOLID, GoF, MVVM).
  • •Proficiency with Java and relevant frameworks/tools including IntelliJ IDEA, Spring, Hibernate, Maven, and Gradle (Kotlin is nice to have).
  • •Practical experience with SQL and platform-specific database systems.
  • •Experience with version control (Git), testing/mocking frameworks, and Agile methodologies (Scrum/Kanban).
Experience:7+ yearsSoftware developmentAgile
Skills:Problem-solvingAnalytical thinkingCommunicationTeamworkCollaboration
Languages:English
Tech Stack:JavaIntelliJ IDEASpringHibernateMavenGradleKotlinSQLGitHTTPRESTJSONTCP/IPSOLIDGoFMVVMDevOpsCI/CDSCRUMKANBAN

Company Brief

Endava Technology
Provides IT services and digital engineering, delivering software development, automation, and consulting to enterprises across financial services, payments, telecommunications, and retail to accelerate digital transformation.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 2000
WebsiteLinkedIn