You haven't searched anything yet.
Java Architect
Irving TX
Fulltime
Hybrid - (3 days/week)
We need only Architect profiles. Developers' profiles won't fit for this role.
We are seeking a highly skilled and motivated Senior Software Engineer with expertise in Architecture & Design, Framework development, Java/J2EE, Spring Boot, Containerization, Single Sign-On (SSO), OAuth, and RESTful API development. The ideal candidate will have a strong understanding of software architecture principles and extensive experience in designing, developing, and implementing robust and scalable software solutions.
Responsibilities:
Architect, design, and develop software solutions that meet business requirements and technical specifications.
Lead the design and development of frameworks and libraries to improve code quality, reusability, and maintainability.
Utilize Java/J2EE technologies and Spring Boot framework to build high-performance and scalable applications.
Implement containerization using Docker and orchestration tools like Kubernetes for deploying and managing applications.
Integrate Single Sign-On (SSO) and OAuth authentication mechanisms into applications to ensure secure access control.
Develop RESTful APIs and microservices to facilitate communication between various components of the system.
Collaborate with cross-functional teams including product management, quality assurance, and operations to deliver high-quality software solutions.
Provide technical guidance and mentorship to junior team members.
Utilize Angular, HTML, and CSS to develop user interfaces and front-end components.
Develop and maintain database schemas and queries using Oracle or similar relational database management systems (RDBMS).
Requirements and Skills:
Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
Minimum of 8 years of experience in software development with a focus on architecture and design.
Proficiency in Java programming language and extensive experience with Java/J2EE technologies.
Strong understanding of software design patterns, principles, and best practices.
Experience with Spring Boot framework for developing enterprise-level applications.
Knowledge of containerization technologies such as Docker and container orchestration tools like Kubernetes.
Hands-on experience with Single Sign-On (SSO) and OAuth authentication protocols.
Expertise in developing RESTful APIs and microservices architecture.
Familiarity with front-end development technologies including Angular, HTML, and CSS.
Experience with Oracle or other relational databases is a plus.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Full Time
$114k-138k (estimate)
05/29/2024
06/15/2024
iflowsoft.com
Iselin, NJ
25 - 50
The following is the career advancement route for Java Architect positions, which can be used as a reference in future career path planning. As a Java Architect, it can be promoted into senior positions as an Applications Programmer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Java Architect. You can explore the career advancement for a Java Architect below and select your interested title to get hiring information.