What are the responsibilities and job description for the Java Architect at Durham, NC (Hybrid - 3days per week) - Contract to Hire - Need Only Visa independent candidates position at Accion Labs?
Greeting from Accionlabs;
Job Title: Java Architect
Location: Durham, NC (Hybrid - 3days per week)
Responsibilities:
- Successfully plan and deliver complex, long-term projects involving multiple teams and external dependencies.
- Oversee multiple projects in terms of architecture, design, implementation, maintenance, support, and technical debt management.
- Lead the architecture of new systems, technologies, and processes, ensuring alignment with both functional and non-functional requirements through comprehensive documentation and diagrams.
- Develop prototypes and proof-of-concepts to facilitate new technology adoption.
- Establish quality standards and guidelines for coding patterns and the code review process; ensure adherence to these standards across teams.
- Communicate complex design and architectural concepts effectively to engineering teams, C-level executives, and business representatives.
- Drive innovation and creativity in solution design to meet the demands of large-scale applications.
- Mentor and train developers, helping them navigate technical challenges and grow their skills.
Skills and Qualifications:
Minimum Requirements
- Bachelor’s degree in Computer Information Systems, Information Technology, Software Engineering, Computer Science, Computer Engineering, or a related field.
- 12-15 years of experience as an Architect, Technical Lead, Consultant, or Software Engineer, with a focus on hands-on implementation.
- Proficiency in Java SE (Standard Edition) and Java EE (Enterprise Edition) , Spring Framework (Spring Boot, Spring MVC, etc.) .
- Strong understanding of Java programming concepts and best practices.
- Strong experience in developing RESTful web services and event driven microservices using the Spring framework.
- Understanding of version control systems (e.g., Git).
- Familiarity with build tools (e.g., Maven, Gradle).
- Knowledge of unit testing frameworks (e.g., JUnit, Mockito).
- Familiarity with Infrastructure as Code tools such as Terraform, understanding of CI/CD pipelines.
- Demonstrated expertise in leveraging Azure or AWS services for solution design and implementation.
- Highly skilled in SQL development and database management.
- Proven ability to learn new technologies and apply research to ongoing projects.
- Excellent troubleshooting, follow-through, and problem-solving skills.
- Strong analytical, communication, and collaboration skills, particularly within Agile teams.
Education:
Bachelor s degree in computer science, information Systems, or related discipline.
This role is open to W2 or those seeking Corp-Corp employment.
The salary range for this role is 130-150 k/annum or Corp-Corp rates please contact the recruiter.
In addition to other benefits, Accion Labs offers a comprehensive benefits package, with Accion covering 65% of the medical, dental, and Vision Premiums for employees, their spouses, and dependent children enrolling in the Accion-provided plans.
Salary : $80 - $90