Java Architect

5 days left

Recruiter
Kuehne & Nagel Logistics, Inc.
Location
Naugatuck
Salary
Competitive
Posted
Sep 28, 2017
Closes
Oct 26, 2017
Role
Marketing
Industry
Computer
Employer Type
Direct Employer
Employment Type
Permanent
Hours
Full Time
Java Architect

Naugatuck

Job description

Kuehne + Nagel 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.

Your tasks and responsibilities

* Provides leadership and technical expertise in the design of new software or significant enhancements to existing software

* Acts as a strategic thinker, thought leader, internal consultant, mentor, and change agent for application development teams

* Provides technical guidance and mentoring to application development teams throughout all the phases of the SDLC

* Work closely with Team leads to balance rapid delivery of business solutions with sound technical solutions

* Assists with the technical evaluation of the delivered solutions.

* Maintains and evolves software architecture documents based on evolving system requirements and industry trends and technologies

* Identifies opportunities to leverage enterprise capabilities like external rules engines, enterprise service bus, and enterprise workflow

* Defines & enforces standards and best practices that are consistent with enterprise architecture standards, corporate standards and goals

* Designs core application frameworks for complex project that can be reused across the organization

* Responsible for undertaking complex projects requiring additional specialized technical knowledge in software development and provides expertise at top technical levels in particular business processes

* Manages technology advancement of application dependent platforms, tools, and services

* Recommends application modernization opportunities and application lifecycle management efficiencies

* Assists with critical application production issues and challenging issues in any phase of the development lifecycle

* Leads and participates in the development of software architecture documentation

* Drives innovation and creative solutions to technical challenges on an ongoing basis

* Reviews and provides recommendations on new tools/technologies

* Strong verbal, written, and interpersonal communication and the ability to communicate with audiences at varying technical levels

Your skills and experience

* Bachelors Degree in Computer Science or related field and minimum of 10+ years' experience

* Experience with J2SE 5,6,7,8 / J2EE 5,6,7

* Java/J2EE Framework development and design experience using JSF, Prime Faces, GWT, Spring, EJB, JNDI, JMS, XML, XSLT, JDBC, Junit, JQuery, JavaScript, AJAX

* 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

* Excellent oral and written communication skills are needed

Good reasons to join

We offer competitive compensation, a comprehensive benefits package, employee discounts, tuition reimbursement, excellent training programs and a highly dynamic global work environment.

Contact

Kuehne + Nagel Inc - New York - Head Office

10 Exchange Place

Jersey City, NJ 07302-3920

With over 70,000 employees at some 1,200 locations in over 100 countries, the Kuehne + Nagel Group is one of the world's leading logistics companies. Its strong market position lies in the seafreight, airfreight, contract logistics and overland businesses, with a clear focus on high value-added segments such as IT-based integrated logistics solutions.

Learn more >>

kncareers.com

Reference Number: req26796

Kuehne + Nagel Inc. is an Equal Employment Opportunity/Affirmative Action Employer and does not discriminate on the basis of race, color, creed, religion, sexual orientation, sex, age, national origin, gender, gender identity, genetic information, uniform service, protected veteran status or disability, or any characteristic protected by federal, state, or local law with respect to employment opportunities.

* Bachelors Degree in Computer Science or related field and minimum of 10+ years' experience

* Experience with J2SE 5,6,7,8 / J2EE 5,6,7

* Java/J2EE Framework development and design experience using JSF, Prime Faces, GWT, Spring, EJB, JNDI, JMS, XML, XSLT, JDBC, Junit, JQuery, JavaScript, AJAX

* 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

* Excellent oral and written communication skills are neededSDL2017