Match score not available

LEAD JAVA DEVELOPER

Remote: 
Full Remote
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

10+ years of Software Engineering experience., Proficiency in Core Java and Spring modules., Expertise in web and enterprise applications., Bachelor's Degree in Computer Science..

Key responsabilities:

  • Execute a full software development lifecycle.
  • Develop software verification plans and quality assurance procedures.
Talent Matchmakers logo
Talent Matchmakers Hrtech: Human Resources + Technology Small startup http://talentmatchmakers.co/
2 - 10 Employees
See more Talent Matchmakers offers

Job description

ABOUT THE ROLE

We are looking for a Lead Java Developer responsible for managing the interchange of data between the server and the users for a top revenue intelligence platform on the market (SaaS). 

Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database along with ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. A basic understanding of front-end technologies is therefore necessary as well.

As a Backend Developer, you’ll work closely with their engineers to ensure system consistency and enhance user experience. You should have excellent programming skills and a passion for developing and maintaining functional and stable web applications or improving the existing ones to meet the company’s needs.

SOME MORE INTERESTING PROJECT FACTS
  • Reliable B2B data, backed by the most dedicated customer service team;
  • Their combination of automation and researchers allows them to reach 95% data accuracy for all their published contact data, while continuing to scale up their number of contacts;
  • They have more than 5 million human-verified contacts, another 70 million plus machine processed contacts, and the highest number of direct dial contacts in the industry.
COLLABORATION
  • PFA/SRL only, full time;
  • Fully remote in RO;
  • 10:30 - 19:30 (+/- 1 hour flexibility on either side).

DUTIES AND RESPONSIBILITIES
  • Execute a full software development lifecycle (SDLC);
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions;
  • Write well-designed, testable, reusable code and libraries for future use;
  • Optimize the application for maximum speed and scalability;
  • Implement security and data protection;
  • Produce specifications and determine operational feasibility;
  • Integrate software components into a fully functional software system;
  • Develop software verification plans and quality assurance procedures;
  • Document and maintain software functionality;
  • Troubleshoot, debug and upgrade existing systems;
  • Deploy programs and evaluate user feedback;
  • Comply with project plans and industry standards;
  • Ensure software is updated with latest features;
  • Should be able to handle a Team of 3-4 Java Engineers.

REQUIREMENTS
  • 10+ years of Software Engineering or Software Development experience, preferably in a related field;
  • Proficiency in Core Java (Minimum Version 8);
  • Proficiency in Spring Modules – Spring IOC and AOP, Spring Boot (version 2 plus), JDBC;
  • Expertise in design and development of various web and enterprise – level applications using Java/J2EE technologies such as Spring, Hibernate, Rest services;
  • Web Services (including SOAP, XML, XML Schema, JSON, and REST);
  • Tools required: Maven, Eclipse, Github, and Swagger;
  • Good knowledge of SQL and Redis (NOSql);
  • Ability to document requirements and specifications;
  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate);
  • Experience in developing Web Applications using at least one popular Web Framework (Spring);
  • Experience with test-driven development;
  • Proficiency in software engineering tools;
  • A Bachelor’s Degree in Computer Science, Software Engineering, or other related fields.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Management
  • Troubleshooting (Problem Solving)

Java Developer Related jobs