Search

Senior Java Developer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description

ComResource is looking for a Senior Java Developer.

Responsibilities:

  • Lead design and development of complex features while ensuring scalability, performance, and maintainability.
  • Provide technical leadership to the team through architecture guidance, code reviews, and mentoring junior engineers.
  • Drive engineering best practices across the team, including coding standards, testing strategies, and CI/CD improvements.
  • Partner with product, architecture, and leadership to shape technical direction and influence roadmap decisions.
  • Identify and resolve system-level issues including production incidents and recurring defects.
  • Contribute to and lead developer communities of practice, promoting knowledge sharing and innovation.
  • Evaluate and introduce new technologies to improve efficiency and solution quality.
  • Proactively identify risks, dependencies, and technical gaps and drive mitigation strategies.

Essentials:

  • Bachelor's degree in Computer Science, Information Systems, or comparable experience.
  • 5+ years of software development experience with demonstrated leadership in delivering complex solutions.
  • Advanced proficiency in Java 8 or above and JavaScript/TypeScript.
  • Strong experience designing and building scalable, distributed systems.
  • Deep understanding of object-oriented design, system architecture, and design patterns.
  • Strong experience with relational databases and SQL.
  • Hands-on experience with Spring Framework/Spring Boot, Gradle or similar build tools, Docker/containerization, and Node.js or Angular or similar frameworks.
  • Strong understanding of networking, APIs, and integration patterns.
  • Expertise in version control using Git/GitHub and modern development workflows.
  • Deep understanding of the full software development lifecycle, including DevOps practices.
  • Strong knowledge of secure coding practices and regulatory considerations.
  • Proven ability to troubleshoot and resolve complex production issues.
  • Strong leadership, communication, and problem-solving skills.

Req ID: AM40723872

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...