Tech Lead; Java, API W2 ( OH Locals
Listed on 2025-10-31
-
Software Development
Full Stack Developer, Cloud Engineer - Software
Overview
Tech Lead (Java, API & Integration, Web Services, Node.js, GCP) – W2 – OH Locals
Location:
Cleveland, OH (Onsite)
Duration: 12-24 Months
Mode of Interview: 1 Hacker Rank Test, 2 Photon Interview, and 1 client Interview
Client:
Banking Client (will be known after L1 interview)
Rate: $65/hr on W2
Job Description
We are seeking an experienced Lead Developer to join our dynamic team. The ideal candidate will have strong expertise in Java, API & Integration, Web Services, Node.js, and Google Cloud Platform (GCP), and will be responsible for leading the design and development of scalable applications and integration. The candidate will work closely with cross-functional teams to ensure the seamless integration of systems and services.
Familiarity with technologies such as Kafka, Git Lab, SQL, and Unix is a plus.
- Lead the development and architecture of scalable and high-performance applications and services using Java, Node.js, and Cloud technologies.
- Design and develop robust APIs and integrations using RESTful services, SOAP web services, and microservices architectures.
- Take ownership of the end-to-end process, from requirements gathering and design to development and production deployment, ensuring high-quality and efficient code.
- Collaborate with the Dev Ops team to ensure smooth deployments, CI/CD pipeline setup, and continuous integration.
- Lead and mentor a team of developers, promoting best practices in coding, design patterns, and performance optimization.
- Integrate with various third-party systems and platforms, ensuring seamless API communication and data flow across distributed systems.
- Leverage Google Cloud Platform (GCP) services to build cloud-native solutions, ensuring scalability, availability, and cost-efficiency.
- Troubleshoot and resolve complex technical issues related to applications, APIs, and system integrations.
- Stay updated with emerging technologies, tools, and trends, and introduce best practices and modern tools to the team.
- Ensure the software development life cycle (SDLC) adheres to industry standards and organizational processes.
- Java:
Strong experience in Java development (Core Java, Spring, Spring Boot, Hibernate). - API Development & Integration:
Hands-on experience in building and consuming RESTful APIs, SOAP Web Services, and integrating with third-party APIs and platforms. - Node.js:
Experience with Node.js for back-end development and integration with front-end applications. - Cloud Platforms:
Solid experience with Google Cloud Platform (GCP), including Compute Engine, App Engine, Cloud Functions, and Cloud Storage. - Microservices Architecture:
Designing, developing, and deploying microservices using Spring Boot, Docker, and Kubernetes. - Version Control & CI/CD:
Experience with Git and Git Lab, including version control, branching strategies, and CI/CD pipelines. - Web Services:
Knowledge of building and consuming SOAP and RESTful Web Services. - Experience in Web Sphere Application Server (WAS): prior integration/deployment experience is acceptable.
- Database Skills:
Proficiency with SQL databases (MySQL, Postgre
SQL) for designing schemas, queries, and performance optimization. - Unix/Linux:
Experience in Unix/Linux environments, including scripting and performance troubleshooting.
- Apache Kafka:
Real-time data streaming, event-driven architecture, and message queuing. - No
SQL Databases:
Mongo
DB, Cassandra, or Firebase. - Docker & Kubernetes:
Containerization and orchestration for deploying and managing applications. - Agile Methodologies:
Familiarity with Agile/Scrum. - Monitoring & Logging Tools: ELK Stack, Prometheus, or Grafana.
- UI/Front-End Technologies:
Knowledge of JavaScript, React, or Angular (for full-stack integration).
- Bachelor's degree in computer science, Engineering, or related field (or equivalent work experience).
- 10+ years of software development experience, with a strong focus on full-stack development.
- 5+ years of leadership experience, guiding and mentoring a team of developers.
- Strong communication skills and ability to collaborate with stakeholders and cross-functional teams.
Note:
This description reflects the information provided and does not include any unverifiable details.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).