What are the responsibilities and job description for the Senior Java Solutions Architect position at Chuwa America Corporation?
Join our dynamic team as a Senior Java Solutions Architect, where you will leverage your expertise in Java-based backend development and modern front-end technologies. Your role will be pivotal in designing, developing, and maintaining scalable web applications that have a significant impact on our business success.
Location : Dallas, TX - Onsite - 5 days a week
Key Responsibilities :
Lead the end-to-end architecture of new products including concepts, design, delivery, and ensuring customer success.
Architect scalable, robust, and cost-effective solutions in a cloud environment.
Own functional and non-functional requirements while driving the technology roadmap.
Collaborate with technical leaders across R&D, marketing, and customer service to address pain points effectively.
Identify applications for new technologies and spearhead their implementation.
Define and maintain principles, guidelines, reference architectures, standards, and road maps related to custom application development.
Establish architecture and design principles for engineering teams to follow.
Research industry-wide frameworks and integrate them into our platform.
Investigate complex technical challenges with a research mindset to contribute to our growth.
Lead technical initiatives in coordination with other engineering groups, considering operational requirements.
MUST have Key Skills :
A minimum of 10 years of experience, including four or more years in extensive full-stack development (MEAN or similar) and application design patterns.
Proficiency in Java and Spring Boot for backend development.
Strong hands-on experience with Angular or React for front-end development.
6 years of expertise in RESTful API development, microservices architecture, and web services.
Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
Familiarity with DevOps practices, CI / CD pipelines, and containerization (Docker, Kubernetes).
Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud).
At least three years of hands-on experience with Vue.js, React, or similar technologies.
At least five years of experience in Python and Java; must have knowledge of three to four programming languages and paradigms.
Experience in building highly available applications.
Experience in deploying production applications on major cloud providers.
Working knowledge of web service infrastructures like DNS, load balancers, reverse proxies, CDNs, application servers, and databases.
Strong experience in writing complex SQL queries and developing data analytics products.
Experience in writing ETL data loading scripts or using ETL tools.
Mandatory experience with AUTH technologies such as OAuth2, LDAP / SAML.
Strong expertise with Git, DevOps practices, and hands-on experience in setting up CI / CD pipelines / workflows, as well as containerization (Docker, Kubernetes).
Significant experience in developing and deploying highly scalable and resilient applications using Kubernetes, containers, service mesh, and microservices.
Experience in writing unit and functional tests.
A well-rounded understanding of modern technologies with a keen interest in artificial intelligence and data analytics products.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Java Solutions Architect?
Sign up to receive alerts about other jobs on the Senior Java Solutions Architect career path by checking the boxes next to the positions that interest you.