Job Description
Role Overview
We are looking for a Lead Java Developer with strong expertise in Java development, database engineering, and cloud architecture on Google Cloud Platform (GCP). This role requires hands-on coding, solution design, and leadership of an offshore development team. The ideal candidate will have an analytical mindset, excellent SQL skills, and the ability to communicate effectively with senior leadership.
________________________________________
Key Responsibilities
• Solution Architecture & Development
o Design and implement scalable, cloud-native applications on GCP using Java, Spring Boot, and microservices architecture.
o Architect solutions for large-scale data processing (500M+ rows) and integrate machine learning model outputs into application workflows.
• Database & Data Processing
o Work extensively with relational databases, write optimized SQL queries, and understand complex stored procedures.
o Develop strategies to ingest, transform, and process large datasets for route optimization and analytics.
• Leadership & Communication
o Lead and manage an offshore development team, ensuring timely delivery and adherence to best practices.
o Communicate project updates, technical decisions, and risks to leadership and executive stakeholders.
• Project Execution
o Build a custom application for route optimization, leveraging machine learning outputs and creating microservices for data consumption.
o Collaborate with data science teams to integrate ML models into production workflows.
• Cloud & DevOps
o Deploy and manage applications on GCP, leveraging services like Cloud Functions, Pub/Sub, BigQuery, and Cloud Storage.
o Implement CI/CD pipelines and ensure high availability and performance.
• Objective: Build a custom application for route optimization.
• Scope: Process 500–600M rows of data, integrate ML outputs, and create microservices for consumption.
• Team: Lead offshore developers and collaborate with data science teams.
• Stakeholder Interaction: Regular updates to leadership and executives.
Rate: $70-$80 depending on experience and abilities.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• Core Competencies
o Hands-on experience in Java development (Java 11+), Spring Boot, and microservices.
o Strong experience in architecting solutions on GCP.
• Database Expertise
o Extensive experience with relational databases and SQL.
o Ability to understand and optimize SQL procedures with an analytical mindset.
• Cloud & Data
o Proficiency in GCP services (Compute Engine, BigQuery, Cloud Storage, Pub/Sub).
o Experience handling large-scale datasets (hundreds of millions of rows).
• Leadership
o Proven experience leading offshore teams.
o Strong communication skills for executive-level reporting.
• Other
o Familiarity with Agile methodologies and SDLC.
Nice to Have Skills & Experience
• Exposure to machine learning model integration.
• Experience with data streaming and event-driven architectures.
• Knowledge of containerization (Docker, Kubernetes) and infrastructure automation.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.