Lead Java Fullstack Developer

Company

Derex Technologies Inc

Location

Remote

Type

Full Time

Job Description

Company Description

Derex Technologies Inc specializes in providing IT consulting, staffing solutions and software services. Globally headquartered in Harrison New Jersey since 1996 Derex delivers the highest quality technology professionals and an array of customized IT talent solutions designed to improve productivity and drive results to global clients throughout North America.

With over two decades of unparalleled experience, Derex provides supports to its clientele, across such industries as Systems Integration, Banking and Finance, Telecommunications, Pharmaceutical and Life Sciences, Energy, Healthcare, Technology, Transportation, and local and federal Government agencies.

Job Description

Job Description:


  • Lead the design, development, and maintenance of full-stack web applications using Java technologies, frameworks, and libraries.
  • Architect and implement scalable and high-performance solutions, considering factors such as performance, security, and usability.
  • Collaborate with product owners, designers, and other stakeholders to gather requirements and translate them into technical specifications.
  • Develop responsive user interfaces (UI) using modern front-end technologies such as HTML5, CSS3, and JavaScript frameworks (e.g., Angular, React, or Vue.js).
  • Write clean, efficient, and maintainable code for server-side components using Java, Spring Framework, and other relevant technologies.
  • Integrate front-end and back-end components, ensuring seamless data flow and functionality across the application.
  • Mentor and guide junior developers, providing technical leadership, code reviews, and constructive feedback.
  • Participate in architecture discussions and contribute to technical decision-making processes.
  • Identify and resolve technical issues, debug and optimize code, and ensure the overall quality of the software solution.
  • Stay up-to-date with emerging technologies, industry trends, and best practices related to Java development and Fullstack development.
  • Drive continuous improvement initiatives, including the enhancement of development processes, tools, and methodologies.

Qualifications

Qualifications:


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Equivalent work experience will also be considered.
  • Proven experience in Java development, including Java 8+ and advanced knowledge of object-oriented programming (OOP) concepts.
  • Extensive experience in full-stack development, with expertise in front-end technologies (HTML5, CSS3, JavaScript) and modern frameworks (Angular, React, or Vue.js).
  • Strong understanding of server-side development using Java-based frameworks like Spring Boot, Hibernate, or similar.
  • Proficiency in database concepts and experience working with SQL and/or NoSQL databases.
  • Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and deploying applications in cloud environments.
  • Solid understanding of software development best practices, including version control systems (e.g., Git), testing frameworks, and CI/CD pipelines.
  • Excellent problem-solving and analytical skills, with the ability to debug and resolve complex technical issues.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Leadership experience, including mentoring junior developers and driving technical initiatives.

Additional Information

Problem Solving & Decision Making:

  • Strong strategic thinking and business acumen, with a demonstrated ability to drive operational efficiency through process automation and prioritization
  • Sees the big picture and is fully aware of technology and business directions
  • Optimizes the use of all available resources
  • Planning and Delivery focus:
  • Ensures all planning done on the area level is supportive of the strategic business plans
  • Appropriately delegates while maintaining accountability; sees that projects are assigned by workload and capabilities
  • Completes projects accurately and on time
  • Clarity of communication with leadership and the team will be a significant factor to drive performance
Apply Now

Date Posted

11/17/2023

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0.5