Posted 2mo ago

Senior Java Developer

@ Keysight Technologies
Bucharest, Bucharest, Romania
OnsiteFull Time
Responsibilities:Develop client/server software, Lead design and code reviews, Evaluate and integrate third party software
Requirements Summary:Strong Java development, client/server experience, Linux knowledge, Git/CI/CD, testing, problem solving, teamwork, and good communication; ability to learn quickly.
Technical Tools Mentioned:Java, Linux, Git, CI/CD, JUnit, JDE, Revision Control, XML, HTTP, HTML, REST, Angular, Sencha ExtJS
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Overview


Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

 

We are searching for a Senior Java middleware developer for one of our top projects in the NTS (Network Test Solutions) department.

 

Project description:

Web Application Framework (WAF) project – platform for multiple in-house developed applications, such as:


Responsibilities


  • Develop high quality Client and/or Server software independently;
  • Participate in definition of new software product features and maintain/upgrade existing framework;
  • Lead and participate in design and code reviews;
  • Evaluate and integrate third party software;
  • Develop JUnit tests and perform feature/integration testing;

Qualifications


  • Java and Object Oriented software design skills required;
  • Must have working experience with Client/Server application development;
  • Must be proficient in using dev tools & processes including JDE, revision control, and defect tracking;
  • Good knowledge of Linux user space;
  • Good problem solving skills;
  • Ability to quickly learn and grasp new technologies;
  • Desire and ability to work in a highly collaborative, team-oriented environment;
  • Prove to be performance driven and having a proactive attitude;
  • Strong grasp of version control (Git) and CI/CD pipelines;
  • Excellent verbal/written communication skills;

Bonus skills:

  • Knowledge and interest in Ethernet and networking technologies preferred;
  • Knowledge of Web application technologies such as XML, HTTP server, HTML, REST and Angular / Sencha ExtJS is a plus.

 

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***