Java/Spring Architect

Xpanxion, LLC Ames , IA 50010

Posted 3 months ago

Java Architect
Xpanxion is currently seeking a Java Architect that will be responsible for designing custom built J2EE applications & identifying design patterns with emphasis on user experience, reusability, scalability, performance, availability, and security. Candidate must have strong foundation in software design and development, J2EE framework, design patterns, software architecture, object-oriented programming, technical leadership and mentoring

Job Responsibilities:
Identifies and compares alternative solutions to determine the optimal solution that will meet business needs.
Ensures alignment of solution architecture to business objectives, roadmaps and strategic solutions, as well as to architecture principles and standards Works on unusually complicated problems and provides solutions that are highly creative and ingenious.
Contributes to the development of innovative principles and ideas.
Engages with external industry experts, technology suppliers and market analysts to bring insight to the strategy and to keep Company up to date with industry and market advancements/innovations.
Participates in the development and maintenance of application system architecture and conducts business information flow studies.
Creates the architecture document for assigned projects, including architecture patterns, decisions, and rationale for those decisions.
Conducts system architecture studies of new and existing IT systems to permit development of integrated systems.
Defines future architecture enhancements
Presents and communicates the solution architecture to various stakeholders, both technical and business, and can explain how the solution design will meet business needs Assists in creating and defining application and technical patterns to be used for business events, as necessary Acts as counselor to business counterparts, customers, and top management on requirements pertinent to the technical capability
Skills and

Qualifications:
Bachelors Degree in Computer Science or related field and minimum of 10+ years experience with J2EE 5,6,7
Java/J2EE Framework development and design experience using Spring
Experience in different Architectural Styles like MVC Architecture, Service Oriented Architecture. Microservices Architecture is a plus
Experience and in-depth knowledge with ORM or persistence frameworks such as Hibernate, iBATIS, JPA & experience with Oracle or Postgres database
Experience with REST Web Services
Experience designing solutions with enterprise systems including: Business Rules Management Systems (BRMS), Business Process Management System (BPMS), Enterprise Service Bus (ESB)
Experience with J2EE Application Server (TomEE, Web Logic, WebSphere, JBoss)
Expertise in upgrading legacy Web applications to current J2EE technologies
Architecting and designing frameworks to be used by applications that are running on a J2EE platform
Experience with DevOps including continuous integration and deployment
Experience with Docker & Kubernetes is a plus
Experience with Agile development methodology, Extreme Programming
Perks & Benefits:
Extensive Training and development programs
Weekly feedback meetings with supervisors
Room for growth
Flexible schedule
PTO and 11 Holidays
Health, Dental, Vision, Life Insurance
Bonus Programs
Disclaimer: Xpanxion is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action employer, making decisions without regard to race, color, religion, creed, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class
  • For questions please contact:
upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Analytics Analyst IT Data Warehouse Architect

Renewable Energy Group, Inc.

Posted 2 months ago

VIEW JOBS 11/29/2018 12:00:00 AM 2019-02-27T00:00 Job Description POSITION PURPOSE: The Analytics Analyst will contribute to the design, configuration, testing and maintenance of the business's reporting systems or data warehouses that help the company manage its operational, financial, and planning data with the aim of allowing the business to make better faster business decisions. The candidate will collaborate with business teams to gather reporting requirements, recommend most effective reporting solution based on experience and best practices, create test plans, document test results, train users on business intelligence reporting tools, support in use reporting solutions and create project plans for solution implementation. ESSENTIAL FUNCTIONS: System Analysis and Design * Capture business requirements in written documentation to ensure new IT services, modified IT services, or reporting solutions developed meet the expectations of the business * Work closely with business groups to identify efficient methods of pulling information from disparate transnational databases into the data warehouse to improve d Data visibility and decision making ability * Conduct interviews and workshops to define business requirements * Deliver requirements to development and work closely with developers during the ETL/ELT development phase. Software Testing * Build and manage test plans * Document test results * Conduct user acceptance testing Project Management * Create accurate and complete detailed project plans * Report on project progress, risks and issues * Facilitate project meetings and discussions * Direct and lead project teams * Lead small projects or key components of large projects Other frequent duties: Conduct train the trainer training and end user training Perform other duties as assigned JOB QUALIFICATIONS: Education Required: 4 year bachelor's degree or equivalent work experience Experience Required: Two or more years supporting a tier 1 ERP system Two or more years working in business analytics, business intelligence software, and data warehousing Strong understanding of SQL Knowledge of ETL/ELT processes and best practices REG is committed to creating a diverse environment and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or veteran status Renewable Energy Group, Inc. Ames IA

Java/Spring Architect

Xpanxion, LLC