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
$125k-151k (estimate)
05/25/2024
07/24/2024
iflowsoft.com
Iselin, NJ
25 - 50
The job skills required for Java Architect include Computer Science, Software Development, Java, API, Microservices, Problem Solving, etc. Having related job skills and expertise will give you an advantage when applying to be a Java Architect. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Java Architect. Select any job title you are interested in and start to search job requirements.
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.