Java Architect
Dallas , TX
Job Description:
Need to go direct F2F to Iriving, TX on 4th May
Position: Java Architect
Location: Dallas, TX
Duration: Long term
Any visa fine
Responsibilities
- Work as a consultant within a larger team or independently
- Lead the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver
- Serve as a technical lead and mentor. Provide technical support or leadership in the development and continual improvement of service
- Develop high-quality software that is performant, scalable, reusable, extensible, secure, supportable, reliable
- Identify, use, and advocate for developer best practices in all layers of the architecture
- Above all, deliver software that meets the needs of the product
- Constantly learn and improve your skill set, staying up-to-date with trends and industry standards in your craft.
- Communicate professionally and transparently
- Finish what you start
Qualifications
- 8+ years of software development experience
- Experience in designing complicated software systems, components
- Fluent in Java
- Strong experience with Spring, Spring Boot, Spring MVC, Spring Data
- Excellent understanding of the front end including JavaScript, Angular, HTML, CSS
- Strong OOP skills, with the ability to analyze requirements and transform into scalable software designs
- Experience with the development of scalable and distributed Java services
- Experience providing technical leadership and mentoring of other team members
- Strong communication and organizational skills
- Self-motivated and self-managing
Key Skills:
- Java with Microservices