Overview
Skills
Job Details
KPI Partners, A global consulting firm focused on strategy, technology, and digital transformation. We help companies tackle their most ambitious projects and build new capabilities. We provide solutions in Cloud, Data, Application Development & BI spaces.
We enable your growth
At KPI, you can become who you want to be and learn skills that will take you further in your career
Continuously upgrade yourself
Develop as a future leader
Drive cloud enablement around the world
Engineering Excellence
Enhance your engineering expertise with our unique approach
This program gives engineers the opportunity to excel in product and software engineering by learning our industry-leading practices, tools, and technologies to build excellence by enhancing their competencies and skills
Visit to Know more :
Title: Java Architect Fulltime/Hourly W2
Location: 100% Remote CST Time Zone
Description
We are seeking a highly experienced and visionary Java Architect to lead and shape the technical direction of our organization. This is a critical role that blends high-level technology strategy with hands-on technical execution and mentorship. As a Java Architect, you will be responsible to contribute to the overall technical vision, establishing architectural principles, leading strategic initiatives, and mentoring other architects and engineers. You will play a key role in driving technical excellence and innovation, ensuring that solutions are scalable, secure, and aligned with business objectives, while also contributing to the advancement of technology across our clients needs.
Practice Area Leadership: Provide leadership and guidance within a specific practice area (e.g., Architecture, Engineering, DevOps). Mentor and develop other architects and engineers. Drive continuous improvement. Contribute to best practices.
Collaboration: Collaborate effectively with other architects, engineers, and stakeholders. Build strong relationships with cross-functional teams. Foster a culture of knowledge sharing. Communicate technical concepts clearly and effectively.
Strategic Expertise
- Collaborate and support senior technical staff / leadership to develop and communicate the overall technical vision and strategy.
- Identify and evaluate emerging technologies and trends.
- Develop and maintain technology roadmaps for key areas.
What you’ll do:
- Be a part of a energetic team solving problems by principles
- Build modern future-proof solutions for millions of end-users.
- Work with Open-source technologies and applications.
- Work in a fast-paced environment along with passionate, technology rock stars.
- Follow coding standards, build appropriate unit tests, integration tests and deployment scripts.
- Continuously problem-solve to create secure and simple solutions.
- Create a robust backend & frontend architecture for massive scalability and high performance.
- Partner with other technology engineers both in product development and DevOps in a fast paced Agile/SCRUM environment.
- Focus on Software quality and follow good software engineering practices
What you’ll need :
- Bachelor’s or Master’s degree in Computer Science or related engineering field w/experience in software development
- Overall 11-14 years of experience developing customer facing products or web applications.
- Expertise in designing architecture for complex systems.
- Expertise in Java, Spring Boot and Microservices.
- Expertise in Databases like Postgres and DynamoDB
- Experience with Docker and container orchestration (Kubernetes/ Service Mesh).
- Experience with Cloud platform like AWS
- Built solutions using Message Queues and Caching.
- Strong experience with architectural patterns implementation.
- Excellent communication and interpersonal skills.