Senior Java Developer (10+ Years Experience)
Location: Phoenix, AZ (Day 1 Onsite)
Alternate Locations: New York, NY / Sunrise, FL / Palo Alto, CA
Client Interview: Face-to-Face
Start Date: Immediate
Job Description
We are seeking a highly experienced Java Developer with 10+ years of hands-on experience in designing, developing, and coding. This is an onsite role where you’ll contribute to building scalable, reliable, and secure systems while collaborating closely with technical and non-technical teams. If you thrive in an innovative and fast-paced environment, this role is perfect for you!
Key Responsibilities
- Architecture Design: Develop and implement scalable, reliable, and secure architecture patterns.
- System Visualization: Use C4 diagrams for clear system architecture representation, including context, containers, and components.
- Stakeholder Communication: Translate complex architecture to both technical and non-technical stakeholders using detailed diagrams.
- Proof of Concept (PoC) Development: Conduct PoC coding to validate proposed solutions’ feasibility and performance.
- Technical Leadership: Provide guidance to development teams throughout the project lifecycle, ensuring alignment with project goals.
- Collaborate with Stakeholders: Work closely with business analysts, project managers, and other stakeholders to understand and translate business requirements into technical solutions.
- Workshops and Requirement Gathering: Facilitate meetings and workshops to gather requirements and present architectural solutions.
- Technology Evaluation: Continuously evaluate and recommend new technologies, tools, and frameworks to enhance architectural capabilities.
- Documentation: Create and maintain comprehensive architectural documentation, including system blueprints, technical specifications, and design guidelines.
Qualifications
- Experience: Minimum 10 years in Java development, with a focus on design and implementation.
- Proficiency: Strong hands-on skills in Java coding, architecture design, and system visualization.
- Communication Skills: Ability to communicate complex architectures to a wide range of stakeholders.
- Technical Skills: Familiarity with C4 diagrams, proof-of-concept development, and emerging tech trends.
- Leadership: Ability to lead and guide technical teams in solution delivery.
Preferred Skills
- Experience with industry-standard development tools and frameworks.
- Knowledge of cloud technologies and scalable solutions.
This is a fantastic opportunity to work on cutting-edge projects and be part of a high-impact team. If you have a passion for Java development and architecture, we would love to connect with you!
📧 Please send your resume to: zakir@yptllc.com