Back-end Java Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, or 8 years of relevant experience., 5 years of experience in Java programming and related frameworks like Spring and Hibernate., Strong understanding of back-end development best practices and architecture patterns., Familiarity with RESTful APIs, SQL and NoSQL databases, and Agile methodologies..

Key responsabilities:

  • Design and implement server-side applications and APIs using Java and related frameworks.
  • Collaborate with front-end developers and UX/UI designers to gather requirements and deliver solutions.
  • Optimize application performance and ensure system security and data integrity.
  • Participate in code reviews and mentor junior engineers while staying updated with emerging technologies.

DocMe360 logo
DocMe360 Startup https://docme360.com/
11 - 50 Employees
See all jobs

Job description

DocMe360 is seeking a talented Back-end Java Software Engineer to join our dynamic team. In this critical role, you will focus on developing robust and scalable server-side applications that drive our client solutions. Your expertise in Java and related technologies will enable you to create high-performance APIs and services that integrate seamlessly with front-end systems and databases. Working collaboratively with cross-functional teams, you will contribute to the full software development lifecycle to enhance existing systems and implement new features that align with our commitment to quality and innovation. This position may be contract, contract-to-hire, or direct hire.

Responsibilities
  • Design and implement server-side applications and APIs using Java and related frameworks.
  • Collaborate with front-end developers, UX/UI designers, and other stakeholders to gather requirements and deliver effective solutions.
  • Optimize application performance and address any bottlenecks in the back-end.
  • Ensure system security, data integrity, and compliance with industry standards.
  • Implement testing frameworks and practices to ensure code quality and reliability.
  • Participate in code reviews and provide mentoring to junior engineers.
  • Stay updated with emerging technologies and industry trends to apply best practices in back-end development.

DocMe360 Values
  • Delivery - Deliver all efforts through a culture of honesty, transparency, unwavering integrity, and professional growth.
  • Optimism - Optimize and invest in professional growth, empowerment, and well-being.
  • Collaboration - Collaborate for impact; foster teamwork and shared expertise to achieve success.
  • Motivation - Motivate from within to naturally inspire and energize clients with passion and purpose.
  • Exploration - Explore opportunities for innovative technologies and trends that align with our mission and foster the highest quality of products and services.

Requirements

  • Must have 5 years experience and a bachelors degree (or 8 years experience)
  • Proven experience in Java programming and related frameworks (e.g., Spring, Hibernate).
  • Understanding of back-end development best practices, architecture patterns, and microservices.
  • Experience with RESTful APIs and web services.
  • Familiarity with database management systems (SQL and NoSQL).
  • Strong problem-solving skills and the ability to work collaboratively in a team environment.
  • Experience with version control systems (e.g., Git).
  • Good understanding of Agile methodologies and tools.
  • Must be a US Citizen, residing in the United States.
  • Willingness to pass a background check and obtain necessary security clearance.

Benefits

The benefits listed below are for full-time W2 employees.

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Training & Development
  • Work From Home

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Java Developer Related jobs