What are the responsibilities and job description for the Java Architect position at Coforge?
Job Title: Java Technical Architect
Skills: Arechitect, Node JS, Nest JS, Google Cloud Platform (GCP), Java, Spring boot, Cloud Run, Pub/Sub, Firestore, Kubernetes, CI/CD pipelines, Docker, Typescript, Kubernetes, Microservices, RESTful APIs, Graph QL, React.JS
Experience: 14 years
Job Location: Dallas, TX
Hybrid role and Full time
We at Coforge are hiring Java Technical Architect with the following skillset:
We are looking for a seasoned Java Technical Architect cum Individual Contributor with deep expertise in Node JS, Nest JS, and Google Cloud Platform (GCP), Java (Spring boot) will be added advantage. The ideal candidate will also have a strong grasp of CI/CD practices and be capable of driving architectural decisions while contributing hands-on to development.
Key Responsibilities:
• Design scalable, maintainable, and secure architectures using modern JavaScript frameworks and cloud-native principles.
• Define and enforce best practices, coding standards, and architectural patterns.
• Develop and maintain backend and frontend services using Node JS, Nest JS, and Next JS.
• Ensure code quality through unit testing, integration testing, and code reviews.
• Architect and deploy applications on GCP using services like Cloud Run, Pub/Sub, Firestore, and Kubernetes.
• Build and maintain CI/CD pipelines using GitHub Actions, GitLab CI, or similar tools.
• Collaborate with cross-functional teams including product, design, and QA.
• Mentor junior developers and contribute to a culture of continuous improvement.
Technical Skills:
• Proficiency in Node JS, Nest JS, TypeScript.
• Experience with GCP services and cloud-native architecture.
• Strong understanding of CI/CD pipelines, Docker, and Kubernetes.
• Familiarity with Microservices, RESTful APIs, Graph QL, and JAVA (Spring boot).
• Experience with frontend technologies like React and Tailwind CSS is a plus.
• Familiarity with AI tools that can help in day-to-day business activities.
Soft Skills:
• Strong Communication: Ability to explain complex technical concepts to both technical and non-technical stakeholders.
• Problem Solving: Analytical mindset with a proactive approach to identifying and resolving issues.
• Leadership: Ability to lead by example, influence architectural decisions, and mentor team members.
• Collaboration: Team player who thrives in a cross-functional, agile environment.
• Adaptability: Comfortable working in a fast-paced, evolving tech landscape.
• Accountability: Takes ownership of deliverables and drives them to completion with minimal supervision.
• Strategic Thinking: Balances short-term needs with long-term architectural goals.