Java Solutions Architect

Java Solutions Architect

Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
P

At a Glance

  • Tasks: Lead the design and development of Java applications while supporting your team.
  • Company: Join a dynamic IT services company focused on innovative solutions and collaboration.
  • Benefits: Enjoy flexible working options, professional growth opportunities, and a supportive team culture.
  • Why this job: Make a real impact by shaping enterprise applications and mentoring fellow tech enthusiasts.
  • Qualifications: 3+ years in application architecture and 5+ years in various architectural frameworks required.
  • Other info: Ideal for tech-savvy individuals eager to lead and innovate in a collaborative environment.

The predicted salary is between 43200 - 72000 £ per year.

The Solutions Architect (Java) is a leader/doer responsible for planning, designing, developing, testing, deploying, and supporting enterprise applications built on Java technologies. He/she provides thought leadership, coaching, and support for all team members.

Responsibilities:

  • Act as the primary contact for all matters concerning the platform and applications (Java based).
  • Collaborate with business and technology SMEs (Subject Matter Experts) to define process and application requirements.
  • Meet with stakeholders to review and prioritize open initiatives.
  • Work with client, business analysts, delivery teams, and DBAs to plan and execute a continually evolving program aligned to the client strategy.
  • Communicate project goals and objectives, so that team members understand how their work makes a difference.
  • Design and develop intuitive, flexible, and maintainable Java solutions that leverage the features of the custom development.
  • Collaborate closely with the Product Owner and Scrum teams to provide Solution Architecture specific inputs and steer the group.
  • Define and apply best practices for architecting and designing the application and platform updates.
  • Provide thought leadership, coaching, and support on those skillsets important to the success of the team including, but not limited to, software design, process design, problem solving, communication, customer service, organizing work, and managing time.

Skills & Qualifications:

  • Minimum 3 years in architecting and designing applications.
  • Minimum 5 years of experience in leveraging different architectural frameworks to build applications.
  • Background in using multiple Design patterns and architectures.
  • Understanding of the Front end and back end technologies in the Java landscape.
  • Highly skilled in scripting, business rules, and articulating technical details in lucid terms to clients and other business stakeholders.
  • Strong data management and analysis skills.
  • Excellent ability to work on multiple projects concurrently.
  • Excellent verbal and written communication.
  • Strong work organization and time management skills.
  • Excellent at coaching and supporting technology professionals.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: IT Services and IT Consulting

P

Contact Detail:

Persistent Systems Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Solutions Architect

✨Tip Number 1

Network with professionals in the Java community. Attend meetups, webinars, or conferences where you can connect with other Solutions Architects and industry leaders. This can help you gain insights into the role and potentially lead to referrals.

✨Tip Number 2

Showcase your experience with architectural frameworks and design patterns in conversations. Be prepared to discuss specific projects where you've successfully implemented these concepts, as this will demonstrate your expertise and thought leadership.

✨Tip Number 3

Familiarise yourself with the latest trends and technologies in the Java landscape. Being knowledgeable about emerging tools and practices can set you apart from other candidates and show that you're committed to continuous learning.

✨Tip Number 4

Prepare to articulate how you can contribute to team dynamics and coaching. Think of examples where you've supported colleagues or led initiatives that improved team performance, as this aligns with the collaborative nature of the role.

We think you need these skills to ace Java Solutions Architect

Java Development
Solution Architecture
Enterprise Application Design
Agile Methodologies
Design Patterns
Front-end and Back-end Technologies
Scripting Skills
Data Management
Stakeholder Communication
Project Management
Coaching and Mentoring
Problem-Solving Skills
Time Management
Collaboration with SMEs

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in architecting and designing Java applications. Include specific projects where you've demonstrated leadership and collaboration with stakeholders.

Craft a Compelling Cover Letter: In your cover letter, emphasise your thought leadership and coaching abilities. Mention how your skills align with the responsibilities outlined in the job description, particularly your experience with different architectural frameworks.

Showcase Relevant Projects: When detailing your work experience, focus on projects that involved planning, designing, and developing Java solutions. Use metrics to demonstrate your impact, such as improvements in efficiency or user satisfaction.

Prepare for Technical Questions: Anticipate technical questions related to Java technologies and architectural best practices. Be ready to discuss your problem-solving approach and how you communicate complex technical details to non-technical stakeholders.

How to prepare for a job interview at Persistent Systems

✨Showcase Your Architectural Experience

Make sure to highlight your experience in architecting and designing applications. Be prepared to discuss specific projects where you applied architectural frameworks and design patterns, as this will demonstrate your expertise in the field.

✨Communicate Clearly with Stakeholders

Since the role involves collaborating with various stakeholders, practice articulating complex technical concepts in simple terms. This will show that you can bridge the gap between technical and non-technical team members effectively.

✨Demonstrate Leadership Skills

As a Solutions Architect, you'll be expected to provide thought leadership and coaching. Prepare examples of how you've led teams or mentored colleagues in previous roles, showcasing your ability to guide others towards success.

✨Prepare for Technical Questions

Expect to face technical questions related to Java technologies, design patterns, and architectural best practices. Brush up on these topics and be ready to solve problems on the spot, as this will reflect your hands-on experience and problem-solving skills.

Java Solutions Architect
Persistent Systems
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>