Senior Java Developer (10+ Years Experience) - Remote

Remote Work

Job Description:

Job Description:

We are seeking a highly experienced Senior Java Developer with over 10 years of professional experience to join our remote team. As a Senior Java Developer, you will play a crucial role in designing, developing, & maintaining complex software systems for our clients. This position is fully remote, allowing you to work from anywhere while collaborating with a dynamic team of professionals based in the USA.

Key Responsibilities:

  • Lead the design & development of high-performance, scalable Java applications.
  • Architect & implement complex software solutions, ensuring code quality & adherence to best practices.
  • Collaborate with cross-functional teams to gather & analyze requirements, providing technical insights & recommendations.
  • Mentor & guide junior developers, fostering a culture of continuous learning & improvement.
  • Perform code reviews, debugging, & performance optimization.
  • Stay up-to-date with the latest Java technologies & industry trends, integrating them into projects when appropriate.
  • Contribute to all phases of the development lifecycle, from concept & design to testing & deployment.
  • Work closely with stakeholders to ensure project goals are met on time & within scope.
  • Develop & maintain comprehensive documentation for all software developed.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 10+ years of hands-on experience in Java development, with a strong focus on backend development.
  • Proficient in Java, with a deep understanding of its ecosystems & frameworks (e.g., Spring, Hibernate).
  • Experience with microservices architecture, RESTful API design, & cloud-based solutions (AWS, Azure, etc.).
  • Strong knowledge of databases (SQL & NoSQL) & experience with data modeling & performance tuning.
  • Familiarity with version control systems (Git), CI/CD pipelines, & automated testing frameworks.
  • Excellent problem-solving skills & the ability to work independently in a remote environment.
  • Strong communication skills & the ability to collaborate effectively with a remote team.
  • Experience in Agile/Scrum development methodologies.

Preferred Qualifications:

  • Master’s degree in Computer Science or a related field.
  • Experience with front-end technologies (e.g., Angular, React) is a plus.
  • Knowledge of DevOps practices & tools.

Key Skills:

  • Angular, ReactJS,SQL & NoSQL, javascript, Java, Spring Framework, JQUERY, Oracle Sql
    java developer

Share Profile