Company Overview
[$COMPANY_OVERVIEW]
Role Overview
We are looking for a highly skilled Java Solutions Architect to join our innovative engineering team at [$COMPANY_NAME]. In this role, you will leverage your extensive experience to design and implement scalable, high-performance solutions that meet our clients' evolving needs. You will be a key player in driving architectural decisions and guiding the development teams to achieve excellence and efficiency in our software delivery.
Responsibilities
- Architect and lead the implementation of complex Java-based solutions, ensuring alignment with enterprise architecture standards and best practices.
- Collaborate with cross-functional teams to gather requirements and design scalable, robust systems that deliver exceptional user experiences.
- Provide technical guidance and mentoring to development teams, fostering a culture of continuous improvement in coding practices and design principles.
- Conduct thorough code reviews and performance assessments, utilizing tools such as JMeter and New Relic to identify and resolve bottlenecks.
- Drive the adoption of Agile methodologies and DevOps practices, enhancing collaboration and efficiency in the software development lifecycle.
- Engage with stakeholders to ensure solutions are aligned with business objectives and provide technical expertise during client presentations.
Required and Preferred Qualifications
Required:
- 10+ years of experience in software development, with a focus on Java technologies.
- Proven track record in designing and implementing enterprise-level applications using frameworks such as Spring Boot and Hibernate.
- Strong understanding of microservices architecture and experience with containerization technologies like Docker and Kubernetes.
- Excellent problem-solving skills and experience debugging complex production issues using tools such as DataDog.
Preferred:
- Experience with cloud platforms (e.g., AWS, Azure) and serverless architectures.
- Familiarity with front-end technologies such as React or Angular.
- Certifications in relevant technologies (e.g., Java SE, AWS Solutions Architect).
Technical Skills and Relevant Technologies
- Deep expertise in Java, including Java 8 or higher.
- Experience with RESTful API design and integration.
- Knowledge of database technologies, both SQL (Postgres, MySQL) and NoSQL (MongoDB, Cassandra).
Soft Skills and Cultural Fit
- Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
- Proactive mindset with a passion for technology and a desire to innovate.
- Ability to work collaboratively in a hybrid work environment, balancing remote and in-office work effectively.
- A genuine interest in mentoring and developing junior team members.
Benefits and Perks
We offer a competitive salary range of [$SALARY_RANGE], along with a robust benefits package that includes:
- Flexible work arrangements with a hybrid model.
- Health, dental, and vision insurance.
- 401(k) with company match.
- Generous paid time off and holidays.
- Professional development opportunities, including training and certifications.
Equal Opportunity Statement
[$COMPANY_NAME] is committed to fostering a diverse and inclusive workplace. We are an Equal Opportunity Employer and welcome applications from all qualified individuals regardless of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by applicable law.
Location
This is a hybrid position, requiring candidates to work from the office at least three days a week in [$COMPANY_LOCATION].
We encourage applicants from diverse backgrounds to apply, even if you don’t meet all the qualifications listed above.
