Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Architect - Java Full Stack image - Rise Careers
Job details

Principal Architect - Java Full Stack

​​​Job Summary


Core BTS is seeking a highly experienced and visionary Principal Architect - Java Full Stack to lead and shape the technical direction of our Modern Apps Enterprise Consultancy. This is a critical role that blends high-level technology strategy with hands-on technical execution and mentorship. As a Principal Architect, you will be responsible for defining 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 within our team and with our clients, ensuring that solutions are scalable, secure, and aligned with business objectives, while also contributing to the advancement of technology across Core BTS.


Technical Expertise
  • Actively participate in the design and development of critical projects.
  • Provide technical guidance and mentorship to engineers.
  • Troubleshoot complex technical issues.
  • Conduct code reviews and ensure adherence to standards. 


Strategic Leadership
  • Define and communicate the overall technical vision and strategy for the Java stack.
  • Identify and evaluate emerging technologies and trends.
  • Develop and maintain technology roadmaps for key areas.
  • Establish and evolve architectural principles and standards.
  • Define and implement the practice area model. 


Practice Area Leadership
  • Provide leadership and guidance within a specific practice area (e.g., Architecture, Engineering, DevOps).
  • Mentor and develop other architects and engineers.
  • Work within the sales process to lead technical whiteboards, scope projects, create sales collateral, and present to C-Level executives.
  • Review technical documentation and sales collateral for punctual and technical correctness.
  • Identify new engagement offerings, create client deliverable templates, and revise existing client deliverables as needed.
  • Triage engagement challenges with Director(s) of Consulting Services, Director(s) of Innovations, and engagement consultants.


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.
  • Collaborate with internal services to provide guidance for engagement resourcing, consultant needs, and engagement scheduling


Required Knowledge, Skills, and Abilities
  • At least 15+yrs of strong programming skills in a modern language like Java, J2EE, Springboot, Microservices and experience with modern web frameworks
  • Ability to built and architect end to end full stack Java application – with React/Angular/Jquery
  • Extensive experience in software architecture and development, with a proven track record of designing and implementing large-scale, complex systems.
  • Deep understanding of architectural patterns, design principles, and best practices for building scalable, resilient, and secure applications.
  • Expertise in cloud-native architectures, preferably Azure, including experience with services such as Azure Virtual Machines, Azure Storage, Azure Functions, and Azure Kubernetes Service.
  • Strong programming skills in a modern language like Java, and experience with modern web frameworks such as React.
  • Excellent communication, interpersonal, and leadership skills, with the ability to influence and build consensus among stakeholders. 


Preferred Knowledge, Skills, and Abilities
  • Familiarity with data streaming platforms like Kafka and event-driven architectures.
  • Experience integrating AI technologies such as LangChain4j, Spring AI, into modern applications
  • Track record of leading successful digital transformations or cloud migrations.


Benefits - You'll love working at Core BTS not just for the usual benefits, but for our environment and culture!
  • You'll work with a great group of people in a highly collaborative team and results oriented atmosphere
  • You'll have the opportunity to work in a dynamic and extremely positive environment where there is always the opportunity to challenge your skills and really move the needle
  • You’ll work with large, sophisticated, and progressive clients throughout North America
  • We provide a comprehensive benefits program including: Health, Vision, and Dental Insurance, Life Insurance, Health/Dependent Care Flexible Spending, 401(k) Plan, Short-Term and Long-Term Disability Coverage, Generous Vacation and Flex Time Off Programs, Company Paid Holidays, and Training and Development Opportunities.


$160,000 - $180,000 a year
In addition to base salary, this role is eligible for discretionary commission plan based on company and individual performance. Compensation decisions are dependent on the facts and circumstances of each candidate, including experience and location.  

Notices


The above description is intended to describe the general nature and level of work performed by individuals assigned to this position. This is not intended to be an exhaustive list of all responsibilities, duties, knowledge, skills, or experience required of individuals in this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties and responsibilities. 


Core BTS is proud to be an Equal Opportunity/Affirmative Action employer. 


Core BTS will accept application on an ongoing basis.

 

Core BTS will consider qualified candidates with criminal histories in a manner consistent with The Los Angeles Fair Chance Initiative for Hiring Ordinance. 

 

If you require reasonable accommodation in completing an application, interviewing, or otherwise participating in the hiring process, please direct your inquiries to CareersBegin@corebts.com

Core BTS Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Core BTS DE&I Review
3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Core BTS
Core BTS CEO photo
Kevin Thimjon
Approve of CEO

Average salary estimate

$170000 / YEARLY (est.)
min
max
$160000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Architect - Java Full Stack, Core BTS

Core BTS is on the lookout for a talented Principal Architect - Java Full Stack, someone who can lead the charge in shaping our Modern Apps Enterprise Consultancy. This isn't just any role—it's a chance to marry high-level strategic thinking with hands-on technical execution. As Principal Architect, you'll be at the forefront of defining our technical vision, establishing architectural principles, and guiding our team of architects and engineers toward success. No day will be the same as you dive into critical projects, troubleshoot complex issues, and conduct code reviews to maintain high standards. You’ll also find yourself mentoring the next generation of tech talent and collaborating with cross-functional teams, sharing the knowledge you’ve gained throughout your 15+ years in the field. We value your extensive expertise in Java, J2EE, and modern web frameworks like React and Angular as we build scalable and secure applications for our esteemed clients across North America. If you're looking to make an impactful change, while enjoying a dynamic and positive work culture, let's chat about how you can advance innovation at Core BTS. Not to mention, we offer a fantastic benefits package, including health insurance, a 401(k), generous time off, and a chance to earn a discretionary commission based on performance.

Frequently Asked Questions (FAQs) for Principal Architect - Java Full Stack Role at Core BTS
What are the primary responsibilities of a Principal Architect - Java Full Stack at Core BTS?

The Principal Architect - Java Full Stack at Core BTS is expected to define the overall technical vision, establish architectural principles, and lead strategic initiatives. They actively participate in the design and development of key projects, mentor engineers, and ensure adherence to code standards while troubleshooting complex technical issues.

Join Rise to see the full answer
What technical skills are required for the Principal Architect - Java Full Stack position at Core BTS?

Candidates for the Principal Architect - Java Full Stack position at Core BTS should have over 15 years of programming experience in languages like Java and J2EE. Required skills include a strong foundation in Springboot, Microservices, modern web frameworks (e.g., React, Angular), and cloud-native architectures, particularly with Azure.

Join Rise to see the full answer
How does the Principal Architect role at Core BTS contribute to client projects?

The Principal Architect - Java Full Stack contributes to client projects by driving technical excellence, establishing the architectural framework for solutions, and mentoring the engineering team. They also work closely with clients to scope projects, engage in technical whiteboards, and present to C-Level executives.

Join Rise to see the full answer
What kind of experience is preferred for the Principal Architect position at Core BTS?

Preferred experience for the Principal Architect - Java Full Stack at Core BTS includes familiarity with data streaming platforms like Kafka, integration of AI technologies, and a track record of leading digital transformations or cloud migrations. This expertise helps foster innovation within the team.

Join Rise to see the full answer
What benefits can a Principal Architect - Java Full Stack expect working at Core BTS?

At Core BTS, the Principal Architect - Java Full Stack can expect a wide range of benefits, including health, vision, and dental insurance, life insurance, a 401(k) plan, generous vacation time, training opportunities, and a company-paid holiday. The work environment is collaborative and supportive, encouraging personal and professional growth.

Join Rise to see the full answer
Common Interview Questions for Principal Architect - Java Full Stack
Can you describe your experience with Java and how it relates to full stack development?

In my role as Principal Architect, I have accumulated over 15 years of experience in Java development, particularly in building end-to-end full stack Java applications. I leverage frameworks like Springboot and utilize modern web components such as React to ensure seamless performance and user experience.

Join Rise to see the full answer
What architectural principles do you consider essential when designing scalable applications?

When designing scalable applications, I focus on principles like separation of concerns, low coupling, and high cohesion. Adhering to design patterns and architectural styles, such as microservices, allows the application to efficiently handle increased loads while maintaining performance.

Join Rise to see the full answer
How do you approach mentoring and guiding junior engineers?

Mentoring junior engineers involves hands-on guidance and providing constructive feedback. I encourage them to take ownership of projects while providing support, sharing best practices, and fostering a culture of knowledge sharing that empowers them to grow into confident engineers.

Join Rise to see the full answer
What strategies do you use to stay updated on emerging technologies?

To stay updated on emerging technologies, I engage in continuous learning through conferences, webinars, and mentorship. I also actively participate in tech communities to exchange ideas, evaluate trends, and implement innovative solutions within my team.

Join Rise to see the full answer
Can you give an example of a complex project you managed and how you handled challenges?

In a recent large-scale project, I managed the transition from a monolithic app to a microservices architecture. Key challenges included ensuring data consistency and managing service orchestration. I implemented strategies like event-driven architecture and thorough integration testing to address these challenges effectively.

Join Rise to see the full answer
How do you ensure that your team's work aligns with business objectives?

I ensure alignment between our team's work and business objectives by collaborating closely with stakeholders to understand their needs. Regular check-ins and updates help keep the project goals in focus, allowing us to adjust our technical strategy as needed to remain on target.

Join Rise to see the full answer
What is your experience with cloud-native architectures, specifically Azure?

I have extensive experience with cloud-native architectures, specifically using Azure for deploying scalable applications. I frequently utilize Azure services such as Azure Kubernetes Service and Azure Functions to create resilient and efficient applications that meet client needs.

Join Rise to see the full answer
How would you assess and manage technical debt in your projects?

Assessing technical debt involves regular code reviews and architectural assessments to identify areas for improvement. I prioritize addressing technical debt alongside new features, involving the team in discussions to ensure that technical health remains a priority throughout the project lifecycle.

Join Rise to see the full answer
What leadership style do you use when working with cross-functional teams?

I adopt a collaborative leadership style, encouraging open communication and fostering strong relationships with cross-functional teams. My goal is to create an environment where ideas are shared freely, and every team member feels valued and engaged in the project's success.

Join Rise to see the full answer
How do you communicate complex technical concepts to non-technical stakeholders?

Communicating complex technical concepts to non-technical stakeholders is about simplifying the information without losing its essence. I use relevant analogies, visuals, and a focus on business outcomes to ensure stakeholders understand the implications of technical decisions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Scalian Remote 8 Rue Anatole France, 59800 Lille, France
Posted 6 days ago
Photo of the Rise User
Capco Remote US - Orlando
Posted 12 days ago
Photo of the Rise User
AECOM Remote Abu Dhabi, UAE, United Arab Emirates
Posted 12 days ago
Photo of the Rise User
Xero Remote No location specified
Posted 10 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Family Medical Leave
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)

Our team partners with clients to leverage technology that transforms their business and enables change.

19 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!