Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Developer image - Rise Careers
Job details

Java Developer

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
 
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
 
From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

  • Designs, estimates, and implements technical solutions for medium/high complexity applications.
  • Participates actively in all phases of application development lifecycle.
  • Collaborates with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
  • Recommends and promotes IT industry standards, tools, practices (DevOps, etc.) to achieve well-engineered software products.
  • Proposes improvements and escalates risks/issues related to development activities.
  • Participates in the review of the work done by development team members.
  • Learns and applies new technologies, practices, and tools as appropriate to the project.
  • Participates in internal and external tech communities, events.
  • Shares experience and knowledge gained from projects. 

Qualifications

  • 2+ years of experience in software development.
  • Good understanding of different common programming paradigms (OOP, Functional, etc.).
  • Familiar with design/architectural patterns and clean code principles (e.g., SOLID, GoF, MVVM).
  • Proficiency in relevant programming languages, frameworks, and tools such as Java, IntelliJ IDEA, Spring, Hibernate, Maven, Gradle. Nice to have: Kotlin.
  • Practical experience in platform-specific database systems and SQL.
  • Understanding of version control systems like Git or similar.
  • Experience with testing and mocking frameworks.
  • Familiar with communication protocols and standards such as HTTP, REST, JSON, TCP/IP.
  • Basic knowledge of Agile methodologies (e.g., SCRUM, KANBAN).
  • Basic knowledge of CI/CD tools and practices.
  • Good problem-solving skills and analytical thinking.
  • Excellent communication and teamwork abilities.

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;  
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations. 

Our diversity makes us stronger - it drives meaningful change and enables us to build innovative technology solutions. We are committed to creating an inclusive community where all of us, regardless of background, identity, or personal characteristics, feels valued, respected, and free from discrimination. As an equal opportunity employer, we welcome applications from all individuals and base hiring decisions on merit, skills, qualifications, and potential.

Endava Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Endava DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Endava
Endava CEO photo
John Cotterell
Approve of CEO

Average salary estimate

$45000 / YEARLY (est.)
min
max
$30000K
$60000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Developer, Endava

Join us as a Java Developer in Kuala Lumpur, where you'll become an integral part of a dynamic team driven by technology and people-centered philosophy. In this role, you will design, estimate, and implement innovative technical solutions for applications of medium to high complexity. You'll actively engage in all phases of the application development lifecycle, collaborating with various project stakeholders to clarify requirements and architecture. We value your expertise in recommending IT industry standards, and promoting tools and practices like DevOps that lead to top-notch software products. Share your insights with the team, learn new technologies, and participate in tech communities both internally and externally. You'll be empowered to grow your career through a supportive environment that encourages continuous learning and career advancement. With a minimum of 2 years in software development, you should have a solid grasp of programming paradigms, design patterns, and relevant tools such as Java, Spring, and Hibernate. If you're looking to work in a place where your skills make a real impact, apply now and be a key player in driving change.

Frequently Asked Questions (FAQs) for Java Developer Role at Endava
What are the responsibilities of a Java Developer at our company?

As a Java Developer at our company, you will engage in designing, estimating, and implementing technical solutions for various applications. Your role involves active participation in the application development lifecycle, working closely with stakeholders to clarify requirements, and ensuring the overall architecture meets project goals. Additionally, you'll promote IT standards and tools such as DevOps, and be involved in reviewing teammates' work while contributing to internal tech communities.

Join Rise to see the full answer
What skills are required for the Java Developer position in Kuala Lumpur?

The Java Developer position in Kuala Lumpur requires at least 2 years of experience in software development. Candidates should have a strong understanding of programming paradigms, and be proficient in relevant languages and frameworks, particularly Java, Spring, and Hibernate. Familiarity with design patterns, agile methodologies, and version control systems like Git is also essential for success in this role.

Join Rise to see the full answer
What is the company culture like for Java Developers?

Our company fosters an inclusive and collaborative environment for Java Developers. We believe in empowering our employees through various programs that support career development and personal growth. You'll have the opportunity to participate in tech communities, trainings, and conferences, ensuring that you stay ahead in the ever-evolving tech landscape while making meaningful contributions.

Join Rise to see the full answer
What development methodologies do you use as a Java Developer?

As a Java Developer, you will encounter a variety of development methodologies, primarily Agile practices such as SCRUM and KANBAN. This allows teams to adapt to changes efficiently and respond to project needs effectively. Our focus on Agile methodologies fosters collaboration and promotes iterative improvements, making it an exciting environment for developers.

Join Rise to see the full answer
Are there opportunities for career advancement for Java Developers?

Yes, there are ample opportunities for career advancement for Java Developers within our company. We prioritize internal development programs tailored for both management and technical leadership roles, helping you carve out a personalized career path. Plus, with our global presence, you can explore diverse opportunities across different location settings!

Join Rise to see the full answer
Common Interview Questions for Java Developer
Can you describe your experience with Java and related frameworks?

When asked about your experience with Java and related frameworks, focus on specific projects where you applied your knowledge effectively. Highlight your proficiency in frameworks like Spring and Hibernate, share challenges you faced, and explain how your contributions led to successful outcomes. It's also good to discuss how you approached learning new technologies as they emerged.

Join Rise to see the full answer
How do you ensure code quality in your projects?

To ensure code quality, explain your commitment to best practices including clean coding principles and design patterns. Discuss your experience with code reviews, unit testing, and the use of version control systems. Mention any tools or frameworks you have utilized for testing and how they contributed to maintaining high-quality standards in your code.

Join Rise to see the full answer
What design patterns are you familiar with and how have you implemented them?

Discuss your familiarity with design patterns such as Singleton, Factory, or Observer. Provide examples of how you have implemented these patterns in past projects and the specific challenges they helped address. Show your understanding of how these patterns improve code maintainability and flow.

Join Rise to see the full answer
Can you describe a project where you faced significant obstacles, and how you overcame them?

When describing a challenging project, focus on the specific obstacles you faced, such as technical difficulties or tight deadlines. Detail your process for identifying issues, the solutions you proposed, and the teamwork involved in resolving the problems. Make sure to emphasize the successful results that followed.

Join Rise to see the full answer
What practices do you follow for debugging and resolving issues?

Discuss your systematic approach to debugging, including your usual tools or techniques. Describe how you analyze logs, use debuggers, or involve peers for insights. Sharing specific scenarios where your debugging efforts led to significant resolutions can demonstrate your problem-solving skills effectively.

Join Rise to see the full answer
How comfortable are you with Agile methodologies?

Express your comfort and familiarity with Agile methodologies, including your experience with SCRUM or KANBAN. Share examples of how you have adapted your work habits to align with these frameworks, and discuss your involvement in sprint planning, stand-ups, and retrospectives to underscore your collaborative spirit.

Join Rise to see the full answer
How do you stay updated with the latest technologies in programming?

Talk about your proactive approach to staying in the loop with technological advancements. Mention relevant blogs, forums, or communities you follow, and specific courses or certifications you pursue periodically. Emphasizing your commitment to continuous learning will underline your passion for software development.

Join Rise to see the full answer
How would you handle tight deadlines while maintaining the quality of your code?

Discuss strategies you would employ to manage time while ensuring quality. Describe prioritizing tasks, effective communication with team members, and leveraging tools for streamlining workflows. Show that you understand the balance of speed and quality in software development.

Join Rise to see the full answer
Have you ever contributed to an open-source project? What was your role?

Share any experience you have had with open-source projects, detailing your specific contributions and the impact of your work. Discuss the technologies used and how this experience enhanced your skills while also demonstrating your willingness to collaborate within the tech community.

Join Rise to see the full answer
What do you enjoy most about being a Java Developer?

Talk about your enthusiasm for coding, problem-solving, and the satisfaction in seeing projects come to life. Share specific aspects of Java that inspire you or particular projects you were proud of. This helps highlight your passion for your work and your motivations as a developer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 4 days ago
Khan Tech Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Canadian Bank Note Company Remote 18 Auriga Dr, Nepean, ON K2E 7T9, Canada
Posted 11 days ago
Photo of the Rise User
finanzen.net GmbH Remote Gartenstraße 7, 76133 Karlsruhe, Deutschland
Posted 4 days ago
Photo of the Rise User
Laka Remote No location specified
Posted 11 days ago

We have built our organisation around a simple philosophy: We focus on helping people to be successful. The people who work for us, the people who engage with us, and the people who use the systems and applications we design, build and operate.

108 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs