Company Overview
[$COMPANY_OVERVIEW]
Role Overview
We are looking for a proactive Junior Java Architect to join our dynamic engineering team at [$COMPANY_NAME]. In this role, you will assist in designing and implementing scalable Java-based applications while collaborating closely with senior architects and developers to enhance system performance and maintainability.
Responsibilities
- Assist in the architectural design of Java applications that meet both functional and non-functional requirements
- Collaborate with cross-functional teams to gather and analyze system requirements
- Contribute to the development of best practices and coding standards for Java development
- Participate in code reviews to ensure code quality and adherence to architectural guidelines
- Support the team in troubleshooting and resolving technical issues in production environments
- Engage in continuous learning and development to enhance your architectural skills
Required and Preferred Qualifications
Required:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 1-2 years of experience in Java development with a solid understanding of object-oriented programming principles
- Familiarity with Java frameworks such as Spring or Hibernate
- Basic knowledge of relational databases and SQL
Preferred:
- Experience with microservices architecture and cloud technologies (AWS, Azure, GCP)
- Understanding of software development methodologies such as Agile or Scrum
Technical Skills and Relevant Technologies
- Proficiency in Java and familiarity with build tools like Maven or Gradle
- Knowledge of RESTful API design and integration
- Experience with version control systems such as Git
Soft Skills and Cultural Fit
- Strong analytical and problem-solving skills
- Excellent verbal and written communication abilities
- Ability to work collaboratively in a team environment
- Enthusiasm for learning new technologies and methodologies
Benefits and Perks
We offer a competitive salary and a comprehensive benefits package, including:
- Health, dental, and vision insurance
- Retirement savings plan with company match
- Flexible work hours and hybrid work options
- Professional development opportunities
Equal Opportunity Statement
[$COMPANY_NAME] is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Location
This is a hybrid position, requiring candidates to work from the office at least 3 days a week in [$COMPANY_LOCATION].