Expedite Technology Solutions
Expedite Technology Solutions

60 Expedite Java Tech Lead Jobs Hiring Near You

next page

Showing results 1-20

Expedite Technology Solutions Jobs Information

What is a Java Tech Lead job?

A Java Tech Lead is a senior role responsible for leading a team of developers in designing, developing, and maintaining Java-based applications. They provide technical guidance, ensure best coding practices, and collaborate with stakeholders to deliver high-quality software solutions. In addition to coding, they handle architecture decisions, code reviews, and mentoring junior developers. Their role bridges the gap between technical execution and project management, ensuring timely project delivery. Strong problem-solving, leadership, and communication skills are essential for this position.

What are the key skills and qualifications needed to thrive in the Java Tech Lead position, and why are they important?

To thrive as a Java Tech Lead, you need advanced proficiency in Java programming, software architecture, and project leadership, often backed by a computer science degree and considerable hands-on experience. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and certifications like Oracle Certified Professional Java Programmer are highly beneficial. Exceptional communication, mentorship, and problem-solving skills enable effective team leadership and collaboration. These skills and qualities are critical for guiding successful software projects, ensuring code quality, and fostering a productive development team.

What are typical challenges faced by Java Tech Leads and how are they addressed?

Java Tech Leads often encounter challenges such as balancing hands-on coding with leadership duties, managing project deadlines, and ensuring code quality across the team. Addressing these challenges involves strong organizational skills, effective delegation, and fostering open communication among team members. Tech Leads also proactively mentor junior developers and stay current with evolving technologies to drive project success. By leveraging best practices in software development and team management, they help teams overcome obstacles and deliver robust, scalable solutions.
Application Architect (Java Backend, Angular (Integration with Backend), GCP)

Application Architect (Java Backend, Angular (Integration with Backend), GCP)

Expedite Technology Solutions

Woonsocket, RI • Remote

$48.50 - $62.75/hr

Other

Posted 16 days ago


Job description

Role: Principal Engineer / Application Architect (Java Backend, Angular (Integration with Backend), GCP)
Location: Remote  
Duration: Long-Term
Job Description:
  • We are seeking a Principal Engineer / Application Architect to lead the design and development of scalable, cloud-native applications.
  • This role combines hands-on coding, system architecture, and technical leadership, with a focus on Java backend systems, Angular frontend integration, and solutions on Google Cloud Platform.
  • This is a senior level position, and we need highly experienced candidates to be successful in this role.
Key Responsibilities
  • Design and own end-to-end system architecture for distributed applications
  • Translate requirements into scalable, secure, and high-performance solutions
  • Lead technical design reviews, architecture decisions, and best practices
  • Provide hands-on development, code reviews, and solve complex engineering challenges
  • Guide teams on microservices, APIs, and event-driven architectures
  • Architect data pipelines using Google Cloud Dataproc and orchestrate workflows with Google Cloud Composer
  • Ensure seamless integration with frontend applications built in Angular
Required Skills
  • Java (8/11/17+), Spring Boot, REST APIs, microservices, Spring Batch
  • Strong experience with GCP (GKE, BigQuery, Cloud Storage, IAM)
  • Hands-on with Dataproc (Spark/Hadoop) and Composer (Airflow)
  • Strong experience in Angular
  • Expertise in distributed systems, scalability, and system design
  • Experience with Docker, Kubernetes, CI/CD pipelines
  • Strong understanding of data modeling and ETL pipelines
  • Experience with large-scale, data-intensive platforms