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

Lead Java Developer

Description

Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. Combining our core competence in engineering with the latest in digital strategy and technology, we seamlessly manage Digital Transformation journeys from strategy through execution to help businesses thrive in the digital economy. As your tech partner, we help engineer your company’s future with cloud and data. For more information, visit www.ness.com

We are problem-solvers, architects, strategists, implementors, and lifelong learners. We collaborate with each other and with our clients to help them meet their short- and long-term technology goals. Our culture is open, transparent, challenging, and fun.

We are seeking an experienced Senior Java Lead Developer to join our software development team. Ideally, the right candidate will possess extensive knowledge of Java with experience in Business Process Model and Notation (BPMN) and/or Camunda BPM platform. They will be responsible for designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems. The successful candidate will play a vital role in creating innovative, robust solutions to complex technical challenges.

Responsibilities:

  • Lead the design, development, testing, and deployment of Java applications and BPMN workflow solutions.
  • Collaborate with cross-functional teams to understand business requirements and translate them into effective technical solutions.
  • Expertly use BPMN and/or Camunda to model and automate processes.
  • Optimize and debug application code to ensure optimal performance and quality.
  • Review, analyze, and modify programming systems, including coding, testing, debugging, and installing.
  • Guide the work of other developers, perform code reviews, and ensure the maintainability and quality of the codebase.
  • Stay updated with advancements in Java and related technologies to ensure the application architecture is modern and robust.
  • Participate in system and user acceptance testing tasks as assigned.

Requirements:

  • Bachelor's Degree in Computer Science, Engineering, or a related field. A Master's degree is a plus.
  • 7+ years of experience in Java development with a proven track record of designing, developing, and implementing high-quality software solutions.
  • Strong experience in using BPMN and/or Camunda BPM platform for process modeling and automation.
  • Familiarity with concepts of MVC, JDBC, GraphQL and RESTful API development.
  • Deep understanding of object-oriented programming, data structures, and algorithms.
  • Proven experience with test-driven development (TDD) and agile methodologies.
  • Strong analytical, problem-solving, and decision-making skills.
  • Excellent written and verbal communication skills, able to explain complex technical concepts in a clear and concise manner.
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment.


Ness is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

To help our customers capitalize on the tremendous business potential presented by the Digital Economy.

15 jobs
MATCH
Calculating your matching score...
FUNDING
TEAM SIZE
DATE POSTED
June 23, 2023

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!